21 #define LIBGB_MSGB_CB(__msgb) ((struct libgb_msgb_cb *)&((__msgb)->cb[0])) 22 #define msgb_tlli(__x) LIBGB_MSGB_CB(__x)->tlli 23 #define msgb_nsei(__x) LIBGB_MSGB_CB(__x)->nsei 24 #define msgb_bvci(__x) LIBGB_MSGB_CB(__x)->bvci 25 #define msgb_gmmh(__x) (__x)->l3h 26 #define msgb_bssgph(__x) LIBGB_MSGB_CB(__x)->bssgph 27 #define msgb_bssgp_len(__x) ((__x)->tail - (uint8_t *)msgb_bssgph(__x)) 28 #define msgb_bcid(__x) LIBGB_MSGB_CB(__x)->bssgp_cell_id 29 #define msgb_llch(__x) LIBGB_MSGB_CB(__x)->llch unsigned char * bssgp_cell_id
Definition: gprs_msgb.h:12
Definition: gprs_msgb.h:7
uint32_t tlli
Definition: gprs_msgb.h:19
unsigned char * bssgph
Definition: gprs_msgb.h:8
unsigned char * llch
Definition: gprs_msgb.h:9
uint16_t bvci
Definition: gprs_msgb.h:16
int gprs_log_filter_fn(const struct log_context *ctx, struct log_target *tar)
Definition: common_vty.c:40
struct libgb_msgb_cb __attribute__((packed, may_alias))
uint16_t nsei
Definition: gprs_msgb.h:15