diff options
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; |