summaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm/protocol
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2012-06-24 16:52:46 +0200
committerHarald Welte <laforge@gnumonks.org>2012-06-24 16:52:46 +0200
commit2b1ab863e103635ffa6986f31fb50b5c38e7a801 (patch)
tree9c378d8b387fe712d867738d8846d72a8be8ac13 /include/osmocom/gsm/protocol
parent53c815b7ae03199651bcc235610f351f61beb486 (diff)
44.318: add structure describing Control Channel Description IE
Diffstat (limited to 'include/osmocom/gsm/protocol')
-rw-r--r--include/osmocom/gsm/protocol/gsm_44_318.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/osmocom/gsm/protocol/gsm_44_318.h b/include/osmocom/gsm/protocol/gsm_44_318.h
index 6e26906b..e5f85d57 100644
--- a/include/osmocom/gsm/protocol/gsm_44_318.h
+++ b/include/osmocom/gsm/protocol/gsm_44_318.h
@@ -158,4 +158,23 @@ struct gan_rc_csr_hdr {
uint8_t data[0];
} __attribute__((packed));
+/* 11.2.14.1: GAN Control Channel Description IE */
+struct gan_cch_desc_ie {
+ uint8_t mscr:1,
+ att:1,
+ dtm:1,
+ gprs:1,
+ nmo:2,
+ ecmc:1,
+ spare:1;
+ uint16_t t3212;
+ uint8_t rac;
+ uint8_t spare2:2,
+ tgecs:2,
+ pfcfm:1,
+ re:1,
+ ecmp:1,
+ sgsnr:1;
+ uint8_t access_class[2];
+} __attribute__((packed));
#endif /* PROTO_GSM_44_318_H */