aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-12-18 18:20:13 +0100
committerHarald Welte <laforge@gnumonks.org>2017-12-19 18:58:51 +0100
commitca494f385e2f71475c7f4dd04383939729fed9d6 (patch)
tree0f3c7ba856e430e0d34b41f0b0864f51ca8f6f4e
parent95464c78fda942a73b768a2debb8e95d0efae14e (diff)
osmo_bsc.h: document every field in 'struct osmo_bsc_sccp_con'
-rw-r--r--include/osmocom/bsc/osmo_bsc.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/osmocom/bsc/osmo_bsc.h b/include/osmocom/bsc/osmo_bsc.h
index 13072c210..131007bb6 100644
--- a/include/osmocom/bsc/osmo_bsc.h
+++ b/include/osmocom/bsc/osmo_bsc.h
@@ -19,8 +19,10 @@ struct bsc_msc_data;
struct bsc_msc_connection;
struct osmo_bsc_sccp_con {
+ /* list_head anchoring us to gsm_network.subscr_conns */
struct llist_head entry;
+ /* flag to prevent multiple simultaneous ciphering commands */
int ciphering_handled;
/* for audio handling */
@@ -48,9 +50,12 @@ struct osmo_bsc_sccp_con {
/* SCCP connection realted */
struct bsc_msc_data *msc;
+ /* back-pointer to subscriber connection */
struct gsm_subscriber_connection *conn;
+ /* state related to welcome USSD */
uint8_t new_subscriber;
+ /* state related to osmo_bsc_filter.c */
struct bsc_filter_state filter_state;
/* Sigtran connection ID */