Previous section.

Transport Provider Interface (TPI), Version 2 Draft 2
Copyright © 1999 The Open Group

NAME

T_UDERROR_IND - Unitdata Error Indication

SYNOPSIS

This message consists of a M_PROTO message block formatted as follows:


struct T_uderror_ind {
    t_scalar_t   PRIM_type;      /* Always T_UDERROR_IND */
    t_scalar_t   DEST_length;
    t_scalar_t   DEST_offset;
    t_scalar_t   OPT_length;
    t_scalar_t   OPT_offset;
    t_scalar_t   ERROR_type;
};


DESCRIPTION

This primitive indicates to the transport user that a datagram with the specified destination address and options produced an error.

PARAMETERS

PRIM_type
identifies the primitive type.

DEST_length
is the length of the destination address.

DEST_offset
is the offset (from the beginning of the M_PROTO message block) where the destination address begins.

OPT_length
is the length of the requested options associated with the primitive.

OPT_offset
is the offset (from the beginning of the M_PROTO message block) of the requested options associated with the primitive.

ERROR_type
defines the protocol dependent error code.

The proper alignment of the destination address and options in the M_PROTO message block is not guaranteed.

MODES

Only connectionless-mode.

ORIGINATOR

Transport provider.

Contents Next section Index