diff options
author | Andreas Eversberg <Andreas.Eversberg@versatel.de> | 2010-09-01 23:37:07 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-09-01 23:37:07 +0200 |
commit | fa832012d041577f825fecbea08d4a62306e5b0e (patch) | |
tree | b7f832114d5ce8248b968deb835f4eca52daafcb /include/osmocore | |
parent | be0f7fabd93a08a8d8c4c1f6c78ffc61c1e09967 (diff) |
Add handover and frequency redefiniton message headers
This simply add some TS 04.08 related structures for frequency
redefinition and handover.
Diffstat (limited to 'include/osmocore')
-rw-r--r-- | include/osmocore/protocol/gsm_04_08.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/osmocore/protocol/gsm_04_08.h b/include/osmocore/protocol/gsm_04_08.h index 80a455dd..dbbb25f5 100644 --- a/include/osmocore/protocol/gsm_04_08.h +++ b/include/osmocore/protocol/gsm_04_08.h @@ -356,6 +356,14 @@ struct gsm48_ass_cmd { uint8_t data[0]; } __attribute__((packed)); +/* Chapter 9.1.13 */ +struct gsm48_frq_redef { + /* Semantic is from 10.5.2.5a */ + struct gsm48_chan_desc chan_desc; + uint8_t mob_alloc_len; + uint8_t mob_alloc[0]; +} __attribute__((packed)); + /* Chapter 10.5.2.2 */ struct gsm48_cell_desc { uint8_t bcc:3, @@ -597,6 +605,17 @@ struct gsm48_ass_fail { uint8_t rr_cause; } __attribute__((packed)); +/* Section 9.1.3 */ +struct gsm48_ho_cpl { + uint8_t rr_cause; + uint8_t data[0]; +} __attribute__((packed)); + +/* Section 9.1.4 */ +struct gsm48_ho_fail { + uint8_t rr_cause; +} __attribute__((packed)); + /* Section 9.1.7 */ struct gsm48_chan_rel { uint8_t rr_cause; |