[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

Technical Reference: Communications, Volume 1


DL_OK_ACK Primitive

Purpose

Acknowledges that a previously issued primitive was received successfully.

Structure

The message consists of one M_PCPROTO message block, which contains the following structure:

typedef struct 
{
   ulong dl_primitive;
   ulong dl_correct_primitive;
} dl_ok_ack_t;

This structure is defined in /usr/include/sys/dlpi.h.

Description

The DL_OK_ACK primitive acknowledges to the data link service (DLS) user that a previously issued primitive was received successfully. It is only initiated for the primitives listed in the "States" section.

Parameters


dl_primitive Specifies the DL_OK_ACK primitive.
dl_correct_primitive Identifies the received primitive that is being acknowledged.

States


Valid The primitive is valid in response to the following primitives:
  • DL_ATTACH_REQ
  • DL_DETACH_REQ
  • DL_UNBIND_REQ
  • DL_SUBS_UNBIND_REQ
  • DL_PROMISCON_REQ
  • DL_ENABMULTI_REQ
  • DL_DISABMULTI_REQ
  • DL_PROMISCOFF_REQ
New The resulting state depends on the current state and is fully defined in "Allowable Sequence of DLPI Primitives" in your copy of the AT&T DLPI Specifications.

Implementation Specifics

This primitive is part of Base Operating System (BOS) Runtime.

Related Information

The DL_ATTACH_REQ primitive, DL_DETACH_REQ primitive, DL_UNBIND_REQprimitive, DL_SUBS_UNBIND_REQ primitive, DL_PROMISCON_REQ primitive, DL_ENABMULTI_REQ primitive, DL_DISABMULTI_REQ primitive, DL_PROMISCOFF_REQ primitive.


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]