2012-06-16 09:45:59 +00:00
|
|
|
LIBOSMOGB_1.0 {
|
|
|
|
global:
|
|
|
|
bssgp_cause_str;
|
|
|
|
bssgp_create_cell_id;
|
2016-04-11 14:57:34 +00:00
|
|
|
bssgp_pdu_str;
|
2012-09-06 19:57:11 +00:00
|
|
|
bssgp_fc_in;
|
2012-09-07 08:22:01 +00:00
|
|
|
bssgp_fc_init;
|
2012-09-06 19:57:11 +00:00
|
|
|
bssgp_fc_ms_init;
|
2012-06-16 09:45:59 +00:00
|
|
|
bssgp_msgb_alloc;
|
2015-11-17 08:53:23 +00:00
|
|
|
bssgp_msgb_copy;
|
2012-06-16 09:45:59 +00:00
|
|
|
bssgp_msgb_tlli_put;
|
2018-01-05 13:19:33 +00:00
|
|
|
bssgp_msgb_ra_put;
|
2012-06-16 09:45:59 +00:00
|
|
|
bssgp_parse_cell_id;
|
|
|
|
bssgp_tx_bvc_block;
|
|
|
|
bssgp_tx_bvc_reset;
|
|
|
|
bssgp_tx_bvc_unblock;
|
2012-09-23 04:05:20 +00:00
|
|
|
bssgp_tx_fc_bvc;
|
|
|
|
bssgp_tx_fc_ms;
|
2012-06-16 09:45:59 +00:00
|
|
|
bssgp_tx_flush_ll_ack;
|
|
|
|
bssgp_tx_llc_discarded;
|
|
|
|
bssgp_tx_ra_capa_upd;
|
|
|
|
bssgp_tx_radio_status_imsi;
|
|
|
|
bssgp_tx_radio_status_tlli;
|
|
|
|
bssgp_tx_radio_status_tmsi;
|
|
|
|
bssgp_tx_resume;
|
|
|
|
bssgp_tx_resume_ack;
|
|
|
|
bssgp_tx_resume_nack;
|
|
|
|
bssgp_tx_simple_bvci;
|
|
|
|
bssgp_tx_status;
|
|
|
|
bssgp_tx_suspend;
|
|
|
|
bssgp_tx_suspend_ack;
|
|
|
|
bssgp_tx_suspend_nack;
|
|
|
|
bssgp_tx_ul_ud;
|
2012-06-17 15:05:26 +00:00
|
|
|
bssgp_rcvmsg;
|
|
|
|
bssgp_rx_paging;
|
|
|
|
bssgp_set_log_ss;
|
|
|
|
bssgp_tx_dl_ud;
|
2017-06-29 17:48:29 +00:00
|
|
|
bssgp_tx_bvc_ptp_reset;
|
2012-06-17 15:05:26 +00:00
|
|
|
bssgp_tx_paging;
|
|
|
|
bssgp_vty_init;
|
2012-06-17 15:32:48 +00:00
|
|
|
bssgp_nsi;
|
2012-06-16 09:45:59 +00:00
|
|
|
|
2017-05-22 12:48:27 +00:00
|
|
|
gprs_ns_signal_ns_names;
|
2017-05-04 09:59:52 +00:00
|
|
|
gprs_ns_pdu_strings;
|
2012-06-16 09:45:59 +00:00
|
|
|
gprs_ns_cause_str;
|
|
|
|
gprs_ns_destroy;
|
2013-07-02 07:10:11 +00:00
|
|
|
gprs_ns_close;
|
2012-06-16 09:45:59 +00:00
|
|
|
gprs_ns_frgre_listen;
|
|
|
|
gprs_ns_frgre_sendmsg;
|
|
|
|
gprs_ns_instantiate;
|
|
|
|
gprs_ns_nsip_listen;
|
2012-06-17 04:25:53 +00:00
|
|
|
gprs_ns_nsip_connect;
|
2012-06-16 09:45:59 +00:00
|
|
|
gprs_ns_rcvmsg;
|
|
|
|
gprs_ns_sendmsg;
|
|
|
|
gprs_ns_set_log_ss;
|
|
|
|
gprs_ns_tx_alive;
|
|
|
|
gprs_ns_tx_alive_ack;
|
|
|
|
gprs_ns_tx_block;
|
|
|
|
gprs_ns_tx_reset;
|
|
|
|
gprs_ns_tx_status;
|
|
|
|
gprs_ns_tx_unblock;
|
|
|
|
gprs_ns_vty_init;
|
2013-10-14 20:06:47 +00:00
|
|
|
gprs_ns_ll_str;
|
|
|
|
gprs_ns_ll_copy;
|
|
|
|
gprs_ns_ll_clear;
|
ns: Log when sending fails (Coverity)
Currently the return value of the gprs_ns_tx family of functions is
often ignored. This is not a serious issue, since the successful
delivery of the messages is neither guaranteed nor acknowledged by
the network layer anyway.
Nevertheless this commit adds logging (level INFO) to gprs_ns_tx and
gprs_ns_msgb_alloc. The definition of the latter has been moved from
the header file to gprs_ns.c.
Fixes: Coverity CID 1040678, 1040679, 1040680, 1040681, 1040682,
1040683, 1040684, 1040686, 1040687, 1040688, 1111545,
1240203, 1240204
Sponsored-by: On-Waves ehf
2015-04-07 15:52:45 +00:00
|
|
|
gprs_ns_msgb_alloc;
|
2012-06-16 09:45:59 +00:00
|
|
|
|
2012-06-17 04:25:53 +00:00
|
|
|
gprs_nsvc_create;
|
|
|
|
gprs_nsvc_delete;
|
2012-06-16 09:45:59 +00:00
|
|
|
gprs_nsvc_reset;
|
2012-06-17 04:25:53 +00:00
|
|
|
gprs_nsvc_by_nsvci;
|
|
|
|
gprs_nsvc_by_nsei;
|
2018-05-29 18:55:18 +00:00
|
|
|
gprs_nsvc_state_append;
|
2012-06-16 09:45:59 +00:00
|
|
|
|
2012-06-17 15:32:48 +00:00
|
|
|
gprs_log_filter_fn;
|
2012-06-16 09:45:59 +00:00
|
|
|
|
2012-06-18 04:19:14 +00:00
|
|
|
btsctx_alloc;
|
|
|
|
btsctx_by_bvci_nsei;
|
|
|
|
btsctx_by_raid_cid;
|
|
|
|
|
2012-06-16 09:45:59 +00:00
|
|
|
local: *;
|
|
|
|
};
|