29#define M3UA_MSGC_MGMT  0 
   30#define M3UA_MSGC_XFER  1 
   31#define M3UA_MSGC_SNM   2 
   32#define M3UA_MSGC_ASPSM 3 
   33#define M3UA_MSGC_ASPTM 4 
   34#define M3UA_MSGC_RKM   9 
   37#define M3UA_MGMT_ERR   0 
   38#define M3UA_MGMT_NTFY  1 
   40#define M3UA_XFER_DATA  1 
   42#define M3UA_SNM_DUNA   1 
   43#define M3UA_SNM_DAVA   2 
   44#define M3UA_SNM_DAUD   3 
   45#define M3UA_SNM_SCON   4 
   46#define M3UA_SNM_DUPU   5 
   47#define M3UA_SNM_DRST   6 
   49#define M3UA_ASPSM_UP           1 
   50#define M3UA_ASPSM_DOWN         2 
   51#define M3UA_ASPSM_BEAT         3 
   52#define M3UA_ASPSM_UP_ACK       4 
   53#define M3UA_ASPSM_DOWN_ACK     5 
   54#define M3UA_ASPSM_BEAT_ACK     6 
   56#define M3UA_ASPTM_ACTIVE       1 
   57#define M3UA_ASPTM_INACTIVE     2 
   58#define M3UA_ASPTM_ACTIVE_ACK   3 
   59#define M3UA_ASPTM_INACTIVE_ACK 4 
   61#define M3UA_RKM_REG_REQ        1 
   62#define M3UA_RKM_REG_RSP        2 
   63#define M3UA_RKM_DEREG_REQ      3 
   64#define M3UA_RKM_DEREG_RSP      4 
   66#define M3UA_IEI_INFO_STRING    0x0004 
   67#define M3UA_IEI_ROUTE_CTX      0x0006 
   68#define M3UA_IEI_DIAG_INFO      0x0007 
   69#define M3UA_IEI_HEARDBT_DATA   0x0009 
   70#define M3UA_IEI_TRAF_MODE_TYP  0x000b 
   71#define M3UA_IEI_ERR_CODE       0x000c 
   72#define M3UA_IEI_STATUS         0x000d 
   73#define M3UA_IEI_ASP_ID         0x0011 
   74#define M3UA_IEI_AFFECTED_PC    0x0012 
   75#define M3UA_IEI_CORR_ID        0x0013 
   79#define M3UA_IEI_NET_APPEAR     0x0200 
   80#define M3UA_IEI_USER_CAUSE     0x0204 
   81#define M3UA_IEI_CONG_IND       0x0205 
   82#define M3UA_IEI_CONC_DEST      0x0206 
   83#define M3UA_IEI_ROUT_KEY       0x0207 
   84#define M3UA_IEI_REG_RESULT     0x0208 
   85#define M3UA_IEI_DEREG_RESULT   0x0209 
   86#define M3UA_IEI_LOC_RKEY_ID    0x020a 
   87#define M3UA_IEI_DEST_PC        0x020b 
   88#define M3UA_IEI_SVC_IND        0x020c 
   89#define M3UA_IEI_ORIG_PC        0x020e 
   90#define M3UA_IEI_PROT_DATA      0x0210 
   91#define M3UA_IEI_REG_STATUS     0x0212 
   92#define M3UA_IEI_DEREG_STATUS   0x0213 
  106#define M3UA_NOTIFY(type, info) ((info) << 16 | (type)) 
  107#define M3UA_NOTIFY_T_STATCHG   1 
  108#define M3UA_NOTIFY_T_OTHER     2 
  110#define M3UA_NOTIFY_I_RESERVED  1 
  111#define M3UA_NOTIFY_I_AS_INACT  2 
  112#define M3UA_NOTIFY_I_AS_ACT    3 
  113#define M3UA_NOTIFY_I_AS_PEND   4 
  115#define M3UA_NOTIFY_I_OT_INS_RES        1 
  116#define M3UA_NOTIFY_I_OT_ALT_ASP_ACT    2 
  117#define M3UA_NOTIFY_I_OT_ASP_FAILURE    3 
m3ua_rkm_reg_status
Definition: m3ua.h:120
@ M3UA_RKM_REG_ERR_INVAL_RKEY
Definition: m3ua.h:125
@ M3UA_RKM_REG_ERR_UNSUPP_TRAF_MODE
Definition: m3ua.h:131
@ M3UA_RKM_REG_ERR_INVAL_NET_APPEAR
Definition: m3ua.h:124
@ M3UA_RKM_REG_ERR_RKEY_ALRDY_REGD
Definition: m3ua.h:133
@ M3UA_RKM_REG_ERR_RKEY_NOT_PROVD
Definition: m3ua.h:128
@ M3UA_RKM_REG_SUCCESS
Definition: m3ua.h:121
@ M3UA_RKM_REG_ERR_UNSUPP_RK_PARAM
Definition: m3ua.h:130
@ M3UA_RKM_REG_ERR_CANT_SUPP_UNQ_RT
Definition: m3ua.h:127
@ M3UA_RKM_REG_ERR_RKEY_CHG_REFUSED
Definition: m3ua.h:132
@ M3UA_RKM_REG_ERR_PERM_DENIED
Definition: m3ua.h:126
@ M3UA_RKM_REG_ERR_INSUFF_RESRC
Definition: m3ua.h:129
@ M3UA_RKM_REG_ERR_INVAL_DPC
Definition: m3ua.h:123
@ M3UA_RKM_REG_ERR_UNKNOWN
Definition: m3ua.h:122
m3ua_rkm_dereg_satus
Definition: m3ua.h:136
@ M3UA_RKM_DEREG_ERR_UNKNOWN
Definition: m3ua.h:138
@ M3UA_RKM_DEREG_ERR_INVAL_RCTX
Definition: m3ua.h:139
@ M3UA_RKM_DEREG_SUCCESS
Definition: m3ua.h:137
@ M3UA_RKM_DEREG_ERR_PERM_DENIED
Definition: m3ua.h:140
@ M3UA_RKM_DEREG_ERR_NOT_REGD
Definition: m3ua.h:141
@ M3UA_RKM_DEREG_ERR_ASP_ACTIVE
Definition: m3ua.h:142
m3ua_error_code
Definition: m3ua.h:146
@ M3UA_ERR_INVAL_STREAM_ID
Definition: m3ua.h:155
@ M3UA_ERR_INVALID_VERSION
Definition: m3ua.h:147
@ M3UA_ERR_ASP_ID_REQD
Definition: m3ua.h:160
@ M3UA_ERR_INVAL_PARAM_VAL
Definition: m3ua.h:163
@ M3UA_ERR_INVAL_NET_APPEAR
Definition: m3ua.h:167
@ M3UA_ERR_PROTOCOL_ERR
Definition: m3ua.h:153
@ M3UA_ERR_PARAM_FIELD_ERR
Definition: m3ua.h:164
@ M3UA_ERR_UNEXPECTED_MSG
Definition: m3ua.h:152
@ M3UA_ERR_UNEXP_PARAM
Definition: m3ua.h:165
@ M3UA_ERR_INVAL_ASP_ID
Definition: m3ua.h:161
@ M3UA_ERR_NO_CONFGD_AS_FOR_ASP
Definition: m3ua.h:172
@ M3UA_ERR_UNSUPP_TRAF_MOD_TYP
Definition: m3ua.h:151
@ M3UA_ERR_UNSUPP_MSG_TYPE
Definition: m3ua.h:150
@ M3UA_ERR_MISSING_PARAM
Definition: m3ua.h:168
@ M3UA_ERR_INVAL_ROUT_CTX
Definition: m3ua.h:171
@ M3UA_ERR_REFUSED_MGMT_BLOCKING
Definition: m3ua.h:159
@ M3UA_ERR_DEST_STATUS_UNKN
Definition: m3ua.h:166
@ M3UA_ERR_UNSUPP_MSG_CLASS
Definition: m3ua.h:149
enum m3ua_rkm_reg_status __attribute__
m3ua_traffic_mode
Definition: m3ua.h:176
@ M3UA_TMOD_BCAST
Definition: m3ua.h:179
@ M3UA_TMOD_OVERRIDE
Definition: m3ua.h:177
@ M3UA_TMOD_LOADSHARE
Definition: m3ua.h:178
uint8_t sls
Definition: m3ua.h:101
uint32_t dpc
Definition: m3ua.h:97
uint8_t mp
Definition: m3ua.h:100
uint32_t opc
Definition: m3ua.h:96
uint8_t si
Definition: m3ua.h:98
uint8_t ni
Definition: m3ua.h:99