dlpi.7 (2010 09)
d
dlpi(7) dlpi(7)
• Infrastructure for protocol, multicast and promiscuous processing.
• Infrastructure for asynchronous processing of control.
• Inbound frame processing.
• Processing link up and down events.
• Repository for all registered interfaces and associated information.
• Outbound processing before hand off to physical drivers.
DLPI provides its services through three header files that are exported. The header files
<dlpi.h> and
<dlpi_ext.h> are for user space applications and kernel level STREAMS modules. The header file
<dlpi_drv.h> is for physical and logical drivers.
WARNINGS
Various implementations of DLPI exists within HP-UX for special technologies like ATM, Hyper Fabric,
etc.; but the DLPI that supports LAN class drivers (tightly coupled) is the one covered by this manual
page.
The lanadmin, lanscan, and linkloop commands are deprecated. These commands will be
removed in a future HP-UX release. HP recommends the use of replacement command nwmgr(1M) to
perform all network interface-related tasks.
AUTHOR
dlpi was developed by HP, based on DLPI 2.0 standard.
SEE ALSO
lanscan(1M), nwmgr(1M), dlpi(4), dlpi_drv(4), dlpi_ext(4), lan(7).
DLPI Programmer’s Guide, 2003, Hewlett-Packard
Driver Development Guide, Hewlett-Packard
Device Driver Reference, Hewlett-Packard
2 Hewlett-Packard Company − 2 − HP-UX 11i Version 3: September 2010