diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-12-17 21:48:47 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-12-19 17:53:13 +0000 |
commit | d9956d91ba1504deae248b3e1978de5e584f275f (patch) | |
tree | 70264d70b10c321b1faba6e6749c587555b4ab98 /include/osmocom/bsc/gsm_data.h | |
parent | f8dc5262070585e9c1b0166cc8b17fc6ada208a1 (diff) |
Remove dead code left over from NITB split
There still is a lot of dead code that we inherited from the NITB
days, let's remove more of it.
libtrau will be re-introduced as part of osmo-mgw later.
Change-Id: I8e0af56a158f25a4f1384d667c03eb20e72df5b8
Diffstat (limited to 'include/osmocom/bsc/gsm_data.h')
-rw-r--r-- | include/osmocom/bsc/gsm_data.h | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/include/osmocom/bsc/gsm_data.h b/include/osmocom/bsc/gsm_data.h index cbb809b33..326842694 100644 --- a/include/osmocom/bsc/gsm_data.h +++ b/include/osmocom/bsc/gsm_data.h @@ -24,11 +24,9 @@ #define OBSC_NM_W_ACK_CB(__msgb) (__msgb)->cb[3] -struct mncc_sock_state; struct gsm_subscriber_group; struct bsc_subscr; struct vlr_instance; -struct vlr_subscr; struct gprs_ra_id; #define OBSC_LINKID_CB(__msgb) (__msgb)->cb[3] @@ -107,42 +105,15 @@ struct gsm_subscriber_connection { /* global linked list of subscriber_connections */ struct llist_head entry; - /* usage count. If this drops to zero, we start the release - * towards A/Iu */ - uint32_t use_count; - - /* The MS has opened the conn with a CM Service Request, and we shall - * keep it open for an actual request (or until timeout). */ - bool received_cm_service_request; - /* libbsc subscriber information (if available) */ struct bsc_subscr *bsub; - /* libmsc/libvlr subscriber information (if available) */ - struct vlr_subscr *vsub; - - /* LU expiration handling */ - uint8_t expire_timer_stopped; - /* SMS helpers for libmsc */ - uint8_t next_rp_ref; - - struct osmo_fsm_inst *conn_fsm; - - /* Are we part of a special "silent" call */ - int silent_call; - - /* MNCC rtp bridge markers */ - int mncc_rtp_bridge; - int mncc_rtp_create_pending; - int mncc_rtp_connect_pending; - /* bsc structures */ struct osmo_bsc_sccp_con *sccp_con; /* BSC */ /* back pointers */ struct gsm_network *network; - bool in_release; struct gsm_lchan *lchan; /* BSC */ struct gsm_lchan *ho_lchan; /* BSC */ struct gsm_bts *bts; /* BSC */ @@ -151,9 +122,6 @@ struct gsm_subscriber_connection { struct osmo_timer_list T10; /* BSC */ struct gsm_lchan *secondary_lchan; /* BSC */ - /* connected via 2G or 3G? */ - enum ran_type via_ran; - struct gsm_classmark classmark; uint16_t lac; @@ -336,10 +304,6 @@ struct gsm_network { struct rate_ctr_group *bsc_ctrs; struct osmo_counter *active_calls; - /* layer 4 */ - struct mncc_sock_state *mncc_state; - mncc_recv_cb_t mncc_recv; - struct llist_head upqueue; /* * TODO: Move the trans_list into the subscriber connection and * create a pending list for MT transactions. These exist before @@ -381,8 +345,6 @@ struct gsm_network { /* MSC data in case we are a true BSC */ struct osmo_bsc_data *bsc_data; - struct gsm_sms_queue *sms_queue; - /* control interface */ struct ctrl_handle *ctrl; @@ -451,7 +413,6 @@ struct gsm_sms_addr { struct gsm_sms { unsigned long long id; - struct vlr_subscr *receiver; struct gsm_sms_addr src, dst; enum gsm_sms_source_id source; |