HP-UX SNAplus2 NOF Programmer's Guide
NOF API Verbs (ACTIVATE_SESSION to OPEN_FILE)
DEFINE_DLC
Chapter 3 201
typedef struct sdh_create_parms
{
AP_UINT16 length; /* Length of HMOD stub create_parms */
AP_UINT16 num_ports; /* max number of ports DLC can support */
AP_UINT32 creators_pid; /* process ID of DLC */
V0_MUX_INFO mux_info; /* reserved */
} SDH_CREATE_PARMS;
DLC-specific data for QLLC:
typedef struct vql_dlc_spec_data
{
V0_MUX_INFO mux_info; /* streams config info */
} VQL_DLC_SPEC_DATA;
DLC-specific data for Token Ring, Ethernet, FDDI:
typedef struct vdl_dlc_cfg
{
V0_MUX_INFO mux_info; /* Streams config info */
} VDL_DLC_CFG;
For all DLC types:
typedef struct v0_mux_info
{
AP_UINT16 dlc_type; /* DLC implementation type */
unsigned char reserve1; /* reserved */
unsigned char num_mux_ids; /* reserved */
AP_UINT32 card_type; /* type of adapter card */
AP_UINT32 adapter_number; /* DLC adapter number */
AP_UINT32 oem_data_length; /* reserved */
int mux_ids[5]; /* reserved */
} V0_MUX_INFO;
Supplied Parameters
The application supplies the following parameters:
opcode
AP_DEFINE_DLC
dlc_name