-#ifndef __m3ua_h__
-#define __m3ua_h__
-
-/* RFC 4666 */
-
-struct m3ua_common_header {
- u_int8_t v;
- u_int8_t reserved;
- u_int8_t msg_class;
- u_int8_t msg_type;
- u_int32_t len;
-};
-
-struct m3ua_param_header {
- u_int16_t tag;
- u_int16_t len;
-};
-
-/* message classes */
-#define M3UA_MSGC_MGMT 0
-#define M3UA_MSGC_TRANSFER 1
-#define M3UA_MSGC_SSNM 2
-#define M3UA_MSGC_ASPSM 3
-#define M3UA_MSGC_ASPTM 4
-/* reserved values */
-#define M3UA_MSGC_RKM 9
-
-/* management messages */
-#define M3UA_MGMT_ERROR 0
-#define M3UA_MGMT_NOTIFY 1
-
-/* transfer messages */
-#define M3UA_TRANSFER_DATA 1
-
-/* SS7 Signaling Network Management messages */
-#define M3UA_SSNM_DUNA 1
-#define M3UA_SSNM_DAVA 2
-#define M3UA_SSNM_DAUD 3
-#define M3UA_SSNM_SCON 4
-#define M3UA_SSNM_DUPU 5
-#define M3UA_SSNM_DRST 6
-
-/* ASP State Maintenance messages */
-#define M3UA_ASP_UP 1
-#define M3UA_ASP_DN 2
-#define M3UA_ASP_BEAT 3
-#define M3UA_ASP_UP_ACK 4
-#define M3UA_ASP_DN_ACK 5
-#define M3UA_ASP_BEAT_ACK 6
-
-/* ASP Traffic Maintenance messages */
-#define M3UA_ASP_AC 1
-#define M3UA_ASP_IA 2
-#define M3UA_ASP_AC_ACK 3
-#define M3UA_ASP_IA_ACK 4
-
-/* Routing Key Management messages */
-#define M3UA_RKM_REQ 1
-#define M3UA_RKM_RSP 2
-#define M3UA_RKM_DEREQ 3
-#define M3UA_RKM_DERSP 4
-
-/* M3UA Parameters */
-#define M3UA_PARAM_INFO 0x0004
-#define M3UA_PARAM_ROUTING_CTX 0x0006
-#define M3UA_PARAM_DIAGNOSTIC 0x0007
-#define M3UA_PARAM_HB_DATA 0x0009
-#define M3UA_PARAM_TRAFFIC_MODE_TYPE 0x000b
-#define M3UA_PARAM_ERROR_CODE 0x000c
-#define M3UA_PARAM_STATUS 0x000d
-#define M3UA_PARAM_ASP_ID 0x0011
-#define M3UA_PARAM_AFFECTED_POINT_CODE 0x0012
-#define M3UA_PARAM_CORR_ID 0x0013
-
-#define M3UA_PARAM_NETWORK_APPEARANCE 0x0200
-#define M3UA_PARAM_USER 0x0204
-#define M3UA_PARAM_CONGESTION_INDICATION 0x0205
-#define M3UA_PARAM_CONCERNED_DST 0x0206
-#define M3UA_PARAM_ROUTING_KEY 0x0207
-#define M3UA_PARAM_REG_RESULT 0x0208
-#define M3UA_PARAM_DEREG_RESULT 0x0209
-#define M3UA_PARAM_LOCAL_ROUTING_KEY_ID 0x020a
-#define M3UA_PARAM_DST_POINT_CODE 0x020b
-#define M3UA_PARAM_SI 0x020c
-#define M3UA_PARAM_ORIGIN_POINT_CODE_LIST 0x020e
-#define M3UA_PARAM_PROTO_DATA 0x0210
-#define M3UA_PARAM_REG_STATUS 0x0212
-#define M3UA_PARAM_DEREG_STATUS 0x0213
-
-#endif // __m3ua_h__