X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=mncc.h;h=d543b5486198855517b519064c8f7cfcd860e669;hp=9f0f7e3baf2e162747f0bbd77a0513121b6f7b8b;hb=fa5274af2bf2566e60b8ea5c8069f62aadbb97db;hpb=b4987df679650609097a351aa6861aac11d6b1f1 diff --git a/mncc.h b/mncc.h index 9f0f7e3..d543b54 100644 --- a/mncc.h +++ b/mncc.h @@ -62,6 +62,8 @@ #define GSM_TCH_FRAME_AMR 0x0303 #define GSM_BAD_FRAME 0x03ff +#define MNCC_SOCKET_HELLO 0x0400 + #define GSM_MAX_FACILITY 128 #define GSM_MAX_SSVERSION 128 #define GSM_MAX_USERUSER 128 @@ -262,6 +264,17 @@ enum { GSM_MNCC_BCAP_RESERVED = 7, }; +enum { + GSM_LCHAN_NONE, + GSM_LCHAN_SDCCH, + GSM_LCHAN_TCH_F, + GSM_LCHAN_TCH_H, + GSM_LCHAN_UNKNOWN, + GSM_LCHAN_CCCH, + GSM_LCHAN_PDTCH, + _GSM_LCHAN_MAX +}; + struct gsm_mncc { /* context based information */ u_int32_t msg_type; @@ -315,3 +328,8 @@ struct gsm_mncc_rtp { }; +#define MNCC_SOCK_VERSION 1 +struct gsm_mncc_hello { + u_int32_t msg_type; + u_int32_t version; +};