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