26struct msgb *gsm0808_create_layer3(
struct msgb *msg, uint16_t netcode, uint16_t countrycode,
int lac, uint16_t ci);
27struct msgb *gsm0808_create_reset(
void);
28struct msgb *gsm0808_create_reset_ack(
void);
29struct msgb *gsm0808_create_clear_command(uint8_t reason);
30struct msgb *gsm0808_create_clear_complete(
void);
31struct msgb *gsm0808_create_cipher_complete(
struct msgb *layer3, uint8_t alg_id);
32struct msgb *gsm0808_create_cipher_reject(uint8_t cause);
33struct msgb *gsm0808_create_classmark_update(
const uint8_t *cm2, uint8_t cm2_len,
34 const uint8_t *cm3, uint8_t cm3_len);
35struct msgb *gsm0808_create_sapi_reject(uint8_t link_id);
36struct msgb *gsm0808_create_assignment_completed(uint8_t rr_cause,
37 uint8_t chosen_channel, uint8_t encr_alg_id,
39struct msgb *gsm0808_create_assignment_failure(uint8_t cause, uint8_t *rr_cause);
40struct msgb *gsm0808_create_clear_rqst(uint8_t cause);
42struct msgb *gsm0808_create_dtap(
struct msgb *msg, uint8_t link_id);
43void gsm0808_prepend_dtap_header(
struct msgb *msg, uint8_t link_id);
47const char *gsm0808_bssmap_name(uint8_t msg_type);
48const char *gsm0808_bssap_name(uint8_t msg_type);
Definition of All 256 IE / TLV.
Definition tlv.h:388