Go to the source code of this file.
|
struct msgb * | gsm29118_msgb_alloc (void) |
|
struct msgb * | gsm29118_create_alert_req (const char *imsi) |
|
struct msgb * | gsm29118_create_dl_ud (const char *imsi, struct msgb *nas_msg) |
|
struct msgb * | gsm29118_create_eps_det_ack (const char *imsi) |
|
struct msgb * | gsm29118_create_imsi_det_ack (const char *imsi) |
|
struct msgb * | gsm29118_create_lu_ack (const char *imsi, const struct osmo_location_area_id *lai, const uint8_t *new_id, unsigned int new_id_len) |
| 8.9 SGsAP-LOCATION-UPDATE-ACCEPT. More...
|
|
struct msgb * | gsm29118_create_lu_rej (const char *imsi, uint8_t rej_cause, const struct osmo_location_area_id *lai) |
|
struct msgb * | gsm29118_create_mm_info_req (const char *imsi, const uint8_t *mm_info, uint8_t mm_info_len) |
|
struct msgb * | gsm29118_create_paging_req (struct gsm29118_paging_req *params) |
|
struct msgb * | gsm29118_create_reset_ack (struct gsm29118_reset_msg *params) |
|
struct msgb * | gsm29118_create_reset_ind (struct gsm29118_reset_msg *params) |
|
struct msgb * | gsm29118_create_status (const char *imsi, enum sgsap_sgs_cause cause, const struct msgb *err_msg) |
|
struct msgb * | gsm29118_create_release_req (const char *imsi, const uint8_t sgs_cause) |
|
struct msgb * | gsm29118_create_service_abort_req (const char *imsi) |
|
struct msgb* gsm29118_create_alert_req |
( |
const char * |
imsi | ) |
|
struct msgb* gsm29118_create_dl_ud |
( |
const char * |
imsi, |
|
|
struct msgb * |
nas_msg |
|
) |
| |
struct msgb* gsm29118_create_eps_det_ack |
( |
const char * |
imsi | ) |
|
struct msgb* gsm29118_create_imsi_det_ack |
( |
const char * |
imsi | ) |
|
struct msgb* gsm29118_create_lu_ack |
( |
const char * |
imsi, |
|
|
const struct osmo_location_area_id * |
lai, |
|
|
const uint8_t * |
new_id, |
|
|
unsigned int |
new_id_len |
|
) |
| |
struct msgb* gsm29118_create_mm_info_req |
( |
const char * |
imsi, |
|
|
const uint8_t * |
mm_info, |
|
|
uint8_t |
mm_info_len |
|
) |
| |
References gsm29118_msgb_alloc(), gsm29118_paging_req::imsi, gsm29118_paging_req::lai, gsm29118_paging_req::lai_present, msgb_free(), msgb_push_u8(), msgb_sgsap_imsi_put(), msgb_sgsap_lai_put(), msgb_sgsap_name_put(), msgb_tlv_put(), gsm29118_paging_req::serv_ind, SGSAP_IE_SERVICE_INDICATOR, SGSAP_IE_VLR_NAME, SGSAP_MSGT_PAGING_REQ, and gsm29118_paging_req::vlr_name.
struct msgb* gsm29118_create_release_req |
( |
const char * |
imsi, |
|
|
const uint8_t |
sgs_cause |
|
) |
| |
References gsm29118_msgb_alloc(), gsm29118_reset_msg::mme_name, gsm29118_reset_msg::mme_name_present, msgb_free(), msgb_push_u8(), msgb_sgsap_name_put(), SGSAP_IE_MME_NAME, SGSAP_IE_VLR_NAME, SGSAP_MSGT_RESET_ACK, gsm29118_reset_msg::vlr_name, and gsm29118_reset_msg::vlr_name_present.
References gsm29118_msgb_alloc(), gsm29118_reset_msg::mme_name, gsm29118_reset_msg::mme_name_present, msgb_free(), msgb_push_u8(), msgb_sgsap_name_put(), SGSAP_IE_MME_NAME, SGSAP_IE_VLR_NAME, SGSAP_MSGT_RESET_IND, gsm29118_reset_msg::vlr_name, and gsm29118_reset_msg::vlr_name_present.
struct msgb* gsm29118_create_service_abort_req |
( |
const char * |
imsi | ) |
|
struct msgb* gsm29118_msgb_alloc |
( |
void |
| ) |
|