libosmogsm 1.11.0.26-c59d.202505152026
Osmocom GSM library
|
#include <osmocom/gsm/protocol/gsm_04_08.h>
Go to the source code of this file.
Data Structures | |
struct | gsm_mncc_bearer_cap |
struct | gsm_mncc_number |
struct | gsm_mncc_cause |
struct | gsm_mncc_useruser |
struct | gsm_mncc_progress |
struct | gsm_mncc_facility |
struct | gsm_mncc_ssversion |
struct | gsm_mncc_cccap |
Macros | |
#define | GSM_MAX_FACILITY 128 |
#define | GSM_MAX_SSVERSION 128 |
#define | GSM_MAX_USERUSER 128 |
#define | osmo_mncc_log(ss, level, prefix, msg, len) _osmo_mncc_log(ss, level, __FILE__, __LINE__, prefix, msg, len); |
Enumerations | |
enum | { GSM_MNCC_BCAP_SPEECH = 0 , GSM_MNCC_BCAP_UNR_DIG = 1 , GSM_MNCC_BCAP_AUDIO = 2 , GSM_MNCC_BCAP_FAX_G3 = 3 , GSM_MNCC_BCAP_OTHER_ITC = 5 , GSM_MNCC_BCAP_RESERVED = 7 } |
Functions | |
struct msgb * | osmo_mncc_stringify (const uint8_t *msg, unsigned int len) |
void | _osmo_mncc_log (int subsys, int level, const char *file, int line, const char *prefix, const uint8_t *msg, unsigned int len) |
static const char * | osmo_mncc_name (uint32_t msg_type) |
Variables | |
const struct value_string | osmo_mncc_names [] |
#define GSM_MAX_FACILITY 128 |
#define GSM_MAX_SSVERSION 128 |
#define GSM_MAX_USERUSER 128 |
#define osmo_mncc_log | ( | ss, | |
level, | |||
prefix, | |||
msg, | |||
len | |||
) | _osmo_mncc_log(ss, level, __FILE__, __LINE__, prefix, msg, len); |
void _osmo_mncc_log | ( | int | subsys, |
int | level, | ||
const char * | file, | ||
int | line, | ||
const char * | prefix, | ||
const uint8_t * | msg, | ||
unsigned int | len | ||
) |
References get_value_string(), msg_type, and osmo_mncc_names.
|
extern |
Referenced by osmo_mncc_name().