Man page of hook_nic_event
Section: Data Structures for Drivers (9S)
Updated: 1 May 2008
Return to Main Contents
hook_nic_event - data structure describing events related to network interfaces
Solaris DDI specific (Solaris DDI).
The hook_nic_event structure contains fields that relate to an event that has occurred and belongs to a network interface. This structure is passed through to callbacks for NE_PLUMB, NE_UNPLUMB, NE_UP, NE_DOWN and NE_ADDRESS_CHANGE events.
A callback may not alter any of the fields in this structure.
The following fields are set for each event:
A valid reference for the network protocol that owns this network interface and can be in calls to other netinfo(9F) functions.
The physical interface to which an event belongs.
A value that indicates the respective event. The current list of available events is:
an interface has just been created.
an interface has just been destroyed and no more events should be received for it.
an interface has changed the state to "up" and may now generate packet events.
an interface has changed the state to "down" and will no longer generate packet events.
an address on an interface has changed. hne_lif refers to the logical interface for which the change is occurring, hne_data is a pointer to a sockaddr structure that is hne_datalen bytes long and contains the new network address.
See attributes(5) for descriptions of the following attributes:
|ATTRIBUTE TYPE||ATTRIBUTE VALUE|
- INTERFACE LEVEL
- STRUCTURE MEMBERS
- SEE ALSO
This document was created by
using the manual pages.
Time: 02:36:24 GMT, October 02, 2010