diff options
author | Harald Welte <laforge@gnumonks.org> | 2012-06-24 20:17:57 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2015-11-15 14:04:06 +0100 |
commit | 776f87af36934407a3c22360f8a5c9de9e27d32f (patch) | |
tree | 734a3bbf911101b0131fb8402412952d3ae32ca7 /openbsc/src/osmo-ganc/ganc_data.h | |
parent | 6d4053fe3d0d70677f0735f7dfa79912d536e96b (diff) |
ganc: process some more messages
Diffstat (limited to 'openbsc/src/osmo-ganc/ganc_data.h')
-rw-r--r-- | openbsc/src/osmo-ganc/ganc_data.h | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/openbsc/src/osmo-ganc/ganc_data.h b/openbsc/src/osmo-ganc/ganc_data.h index 1c4a4c5e3..9795964b7 100644 --- a/openbsc/src/osmo-ganc/ganc_data.h +++ b/openbsc/src/osmo-ganc/ganc_data.h @@ -6,13 +6,6 @@ struct ganc_bts; -struct gan_peer { - struct llist_head list; - struct osmo_conn *conn; - struct ganc_bts *bts; - uint8_t gan_release; -}; - enum ganc_net_timer { T3212, TU3901, @@ -32,6 +25,19 @@ enum ganc_net_timer { _NUM_GANC_TIMER }; +enum ganc_state { + GA_S_CSR_IDLE, + GA_S_CSR_DEDICATED, +}; + +struct gan_peer { + struct llist_head list; + struct osmo_conn *conn; + struct ganc_bts *bts; + uint8_t gan_release; + enum ganc_state csr_state; +}; + struct ganc_net { uint8_t country_code; uint8_t network_code; |