libosmogsm  0.9.6.20171026
Osmocom GSM library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osmo_gsup_message Struct Reference

parsed/decoded GSUP protocol message More...

#include <gsup.h>

Data Fields

enum osmo_gsup_message_type message_type
 
char imsi [GSM23003_IMSI_MAX_DIGITS+2]
 
enum gsm48_gmm_cause cause
 
enum osmo_gsup_cancel_type cancel_type
 
int pdp_info_compl
 
int freeze_ptmsi
 
struct osmo_auth_vector auth_vectors [OSMO_GSUP_MAX_NUM_AUTH_INFO]
 
size_t num_auth_vectors
 
struct osmo_gsup_pdp_info pdp_infos [OSMO_GSUP_MAX_NUM_PDP_INFO]
 
size_t num_pdp_infos
 
const uint8_t * msisdn_enc
 
size_t msisdn_enc_len
 
const uint8_t * hlr_enc
 
size_t hlr_enc_len
 
const uint8_t * auts
 
const uint8_t * rand
 
enum osmo_gsup_cn_domain cn_domain
 
const uint8_t * pdp_charg_enc
 
size_t pdp_charg_enc_len
 

Detailed Description

parsed/decoded GSUP protocol message

Field Documentation

struct osmo_auth_vector osmo_gsup_message::auth_vectors[OSMO_GSUP_MAX_NUM_AUTH_INFO]
const uint8_t* osmo_gsup_message::auts
enum osmo_gsup_cancel_type osmo_gsup_message::cancel_type
enum gsm48_gmm_cause osmo_gsup_message::cause
enum osmo_gsup_cn_domain osmo_gsup_message::cn_domain
int osmo_gsup_message::freeze_ptmsi
const uint8_t* osmo_gsup_message::hlr_enc
size_t osmo_gsup_message::hlr_enc_len
char osmo_gsup_message::imsi[GSM23003_IMSI_MAX_DIGITS+2]
enum osmo_gsup_message_type osmo_gsup_message::message_type
const uint8_t* osmo_gsup_message::msisdn_enc
size_t osmo_gsup_message::msisdn_enc_len
size_t osmo_gsup_message::num_auth_vectors
size_t osmo_gsup_message::num_pdp_infos
const uint8_t* osmo_gsup_message::pdp_charg_enc
size_t osmo_gsup_message::pdp_charg_enc_len
int osmo_gsup_message::pdp_info_compl
struct osmo_gsup_pdp_info osmo_gsup_message::pdp_infos[OSMO_GSUP_MAX_NUM_PDP_INFO]
const uint8_t* osmo_gsup_message::rand

The documentation for this struct was generated from the following file: