This ioctl returns the PPA and link index associated with the stream.
/* Ioctl block for L_SETPPA and L_GETPPA commands */
struct ll_snioc {
uint8 lli_type; /* Table type = LI_SPPA */
uint8 lli_class; /* DTE/DCE/extended */
uint16 lli_slp_pri; /* SLP priority */
uint32 lli_ppa; /* PPA/ Subnetwork ID character */
uint32 lli_index; /* Link index */
};
The members of the ll_snioc structure are:
Table 11-44 Members of the ll_snioc structure|
Member |
Description |
|---|---|
|
lli_type |
The table type. This should always be LI_SPPA. |
|
lli_class |
This indicates the type of link. LC_LLC2 must be used for LLC2; LC__LAPBDTE or LC_LAPBDCE must be used for LAPB. The file /usr/include/netdlc/ll_proto.h contains a complete list of values. |
|
lli_slp_pri |
This determines the priority of SLP when MLP is used. |
|
lli_ppa |
The PPA identifier |
|
lli_index |
The link index. This must be set with the muxid value returned by the I-LINK ioctl when LAPB is placed over a serial driver. |
|
Error |
Description |
|---|---|
|
ENODEV |
No such device or a DL_ATTACH_REQ has not been sent. |