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

#include <gsm0808.h>

Data Fields

const uint8_t * l3_info
 
uint8_t l3_info_len
 
bool chosen_channel_present
 
uint8_t chosen_channel
 
uint8_t chosen_encr_alg
 For A5/N set chosen_encr_alg = N+1, e.g. More...
 
enum gsm0808_permitted_speech chosen_speech_version
 
bool speech_codec_chosen_present
 
struct gsm0808_speech_codec speech_codec_chosen
 
const struct sockaddr_storage * aoip_transport_layer
 
bool more_items
 always set this to false More...
 

Field Documentation

const struct sockaddr_storage* gsm0808_handover_request_ack::aoip_transport_layer
uint8_t gsm0808_handover_request_ack::chosen_channel
bool gsm0808_handover_request_ack::chosen_channel_present
uint8_t gsm0808_handover_request_ack::chosen_encr_alg

For A5/N set chosen_encr_alg = N+1, e.g.

chosen_encr_alg = 1 means A5/0 (no encryption), 2 means A5/1, 4 means A5/3. Set chosen_encr_alg = 0 to omit the Chosen Encryption Algorithm IE.

Referenced by gsm0808_create_handover_request_ack(), and gsm0808_create_handover_request_ack2().

enum gsm0808_permitted_speech gsm0808_handover_request_ack::chosen_speech_version
const uint8_t* gsm0808_handover_request_ack::l3_info
uint8_t gsm0808_handover_request_ack::l3_info_len
bool gsm0808_handover_request_ack::more_items

always set this to false

struct gsm0808_speech_codec gsm0808_handover_request_ack::speech_codec_chosen
bool gsm0808_handover_request_ack::speech_codec_chosen_present

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