diff options
author | Harald Welte <laforge@gnumonks.org> | 2009-05-28 11:39:21 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2009-05-28 11:39:21 +0000 |
commit | 7b26bcb1b5f7fc8bf34744531a95c1ca0ce5dd3f (patch) | |
tree | 1f4e3b1e8a5ae12a0e4b3d73054db77b91390069 /include/openbsc/gsm_data.h | |
parent | fe609d85c3d91dd6921b6631d00597030a9723cb (diff) |
* give Siemens ObjClass reasonable names rather than A3/A5/A6
* add nm_state objects for RACK and CCLK
* add obj_class human-readable printing for all vendor obj_classes
* add human-readable printing of administrative state
* add enum for cell_alloc numbers
Diffstat (limited to 'include/openbsc/gsm_data.h')
-rw-r--r-- | include/openbsc/gsm_data.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/include/openbsc/gsm_data.h b/include/openbsc/gsm_data.h index 2c0526014..145e406f9 100644 --- a/include/openbsc/gsm_data.h +++ b/include/openbsc/gsm_data.h @@ -303,10 +303,21 @@ struct gsm_bts { } site_mgr; /* ip.accesss Unit ID's have Site/BTS/TRX layout */ - struct { - u_int16_t site_id; - u_int16_t bts_id; - } ip_access; + union { + struct { + u_int16_t site_id; + u_int16_t bts_id; + } ip_access; + struct { + struct { + struct gsm_nm_state nm_state; + } cclk; + struct { + struct gsm_nm_state nm_state; + } rack; + + } bs11; + }; /* transceivers */ int num_trx; |