Notifies an application that a message could not be delivered by the SCCP layer (eventType of TCAP_EVENT_NOT_IND).
typedef struct Tcap_Notif_Event
{
TcapTransInfo transInfo; /* trans. info from failed Req */
U8 retcause; /* cause for return of message */
U8 spare; /* spare for alignment */
U8 fill; /* fill for alignment */
U8 fill2; /* fill for alignment */
} TcapNotifEvent;
The TcapNotifEvent structure contains the following fields:
Field |
Description |
transInfo |
Contains the message type, dialog IDs, and SCCP addresses from the failed request. |
retcause |
Cause for the return of the message. This field must be set to one of the following values: 0x00 = RETCGENTRANS No translation for address of this nature 0x01 = RETCNOTRANS No translation for this address 0x02 = RETCSUBSCONG Subsystem congestion 0x03 = RETCSUBSFAIL Subsystem failure 0x04 = RETCUNQUIP Unequipped user 0x05 = RETCNETFAIL Network failure 0x06 = RETCNETCONG Network congestion 0x07 = RETCUNQUALIFIED Unqualified 0x08 = RETCHOPCNT Hop counter violation 0x09 = RETCMSGXPORT Error in message transport 0x0A = RETCLOCALPROC Error in local processing 0x0B = RETCREASSEMBLY Destination cannot do re-assembly 0xF9 = RETCBADISNI Invalid ISNI routing request 0xFA = RETCAUTH Unauthorized message 0xFB = RETCINCOMPAT Message incompatibility 0xFC = RETCNOISNI Cannot do ISNI constrained routing 0xFD = RETCREDISNI Redundant ISNI constrained routing information 0xFE = RETCISNIID Cannot do ISNI identification |