DLPI Primitives

Local Management Primitives

Reasons for Failure

DL_OUTSTATE

Primitive was issued from an invalid state.

DL_SYSERR

A system error has occurred and the UNIX system error is indicated in the DL_ERROR_ACK.

DL_NOTSUPPORTED

Primitive is known but not supported by the DLS Provider.

DL_UNSUPPORTED

Requested service is not supplied by the provider.

DL_PROMISCOFF_REQ

This primitive requests the DLS Provider to disable promiscuous mode on a per Stream basis, either at the physical level or at the SAP level.

Format

The message consists of one M_PROTO message block, which contains the following structure.

typedef struct

{

ulong

dl_primitive;

ulong

dl_level;

}dl_promiscoff_req_t;

Parameters

dl_primitive

DL_PROMISCOFF_REQ

dl_level

indicates promiscuous mode at the physical or SAP level.

DL_PROMISC_PHYS

Before or after the STREAM has been bound, the DLPI user receives all traffic on the wire regardless of protocol or physical address.

DL_PROMISC_SAP

Chapter 2

75

Page 75
Image 75
HP UX 11i v2 Networking Software manual Dlpromiscoffreq, Dlsyserr