 |
Index for Section 7 |
|
 |
Alphabetical listing for D |
|
 |
Bottom of page |
|
dlb(7)
NAME
dlb, dlpi - STREAMS pseudodevice driver for bridging BSD Drivers to STREAMS
SYNOPSIS
#include <sys/dlpihdr.h>
#include <fcntl.h>
fd = open ("/dev/streams/dlb", O_RDWR, 0);
DESCRIPTION
The dlb STREAMS pseudodevice driver provides a communication path between
BSD-style device drivers and STREAMS protocol stacks. The dlb STREAMS
pseudodevice driver is the Stream end in a Stream that communicates with
BSD-based device drivers.
When the /dev/streams/dlb character device is open, a Stream is constructed
between a Stream head and the dlb pseudodevice driver. After the Stream
that is intended to communicate with the BSD-based driver or drivers is
created, the protocol module or modules can be pushed onto it.
Tru64 UNIX supports a subset of the Data Link Provider Interface (DLPI)
connectionless mode of communication. The attach DLPI primitive is required
to associate a particular physical point of attachment (PPA) with a Stream
in Tru64 UNIX's implementation of the style 2 provider.
On the write side, the dlb pseudodevice driver translates connectionless
style 2 DLPI messages to the appropriate BSD ifnet interface messages. On
the read side, the user-bound Service Access Point (SAP) messages received
from a selected PPA over BSD based driver or drivers are sent upstream.
RELATED INFORMATION
Network Programmer's Guide
Data Link Provider Interface specification in
/usr/share/doclib/dlpi/dlpi.ps
 |
Index for Section 7 |
|
 |
Alphabetical listing for D |
|
 |
Top of page |
|