gtpi1m3pSystem Installation Support Reference

MATIP ASCU List

The Mapping of Airline Traffic over Internet Protocol (MATIP) agent set control unit (ASCU) user exit, UMATAS, defines a list of ASCUs to be included in the Open Confirm response to a Session Open request for a Type-A conversational session when the Session Open request does not contain any ASCUs. UMATAS also defines a list of ASCUs to be included in a Session Open request sent by the TPF system to a remote server on some other remote system.

UMATAS is called in CMACMD.

Input

IPaddress
A pointer to the Internet Protocol (IP) address that sent a Session Open request to the TPF system, or a pointer to an IP address that is to receive a Session Open request from the TPF system.

H1H2
An unsigned short integer containing a 2-byte remote ID (H1H2) used to identify the session.

ASCU_size
An unsigned short integer containing a 2-byte field that indicates the number of bytes (either 2 or 4) assigned to each ASCU identifier.

list
A pointer to a char* that you fill in that contains a contiguous list of 2-or 4-byte ASCUs. These ASCUs are to be included in the Open Confirm response to a Session Open request or in a Session Open request.

Programming Considerations

Return Values

UMATAS returns the number of ASCUs in the ASCU list.