DL_DISABMULTI_REQ(7dlpi) DL_DISABMULTI_REQ(7dlpi)
NAME
DL_DISABMULTI_REQ - Message Type
SYNOPSIS
The message consists of one M_PROTO message block, which
contains the following structure:
typedef struct {
ulong dl_primitive;
ulong dl_addr_length;
ulong dl_addr_offset;
} dl_disabmulti_req_t;
DESCRIPTION
Requests the DLS Provider to disable specific multicast
addresses on a per Stream basis.
Parameters
dl_primitive conveys DL_DISABMULTI_REQ
dl_addr_length
conveys the length of the physical address
dl_addr_offset
conveys the offset from the beginning of the
M_PROTO message block where the multicast address
begins
State
This message is valid in any state in which a local
acknowledgement is not pending with the exception of
DL_UNATTACH.
New State
The resulting state is unchanged.
Response
If the disable request is successful, a DL_OK_ACK is sent to
the DLS user. If the request fails, message DL_ERROR_ACK is
returned and the resulting state is unchanged.
Reasons for Failure
DL_BADADDR Address information was invalid or in an incorrect
format.
Copyright 1994 Novell, Inc. Page 1
DL_DISABMULTI_REQ(7dlpi) DL_DISABMULTI_REQ(7dlpi)
DL_NOTENAB Address specified is not enabled.
DL_OUTSTATE The primitive was issued from an invalid state.
DL_NOTSUPPORTED
Primitive is known, but not supported by the DLS
Provider.
Category
Local Management.
Copyright 1994 Novell, Inc. Page 2