diff options
| author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-12-02 02:30:51 +0100 | 
|---|---|---|
| committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-12-02 02:30:51 +0100 | 
| commit | 909cbecbb9d3223b3b372849564600bb9be7fbda (patch) | |
| tree | 27c7e80bda5e4de6d254a80e2e81d6ce3899e01a | |
| parent | bc1d758299a1c9ac3f5902f6417cdbcc1d5c1db4 (diff) | |
Revert "gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE"
This reverts commit c3c28528de78fd5d50c3a141c2176c0da5dd7075.
The reason is that this breaks a static assert in openbsc.
See https://lists.osmocom.org/pipermail/openbsc/2016-December/009906.html
Enlarging the ctype_by_chreq struct and breaks the static assert for
gsm_network->ctype_by_chreq's size:
../../../src/libbsc/gsm_04_08_utils.c:138:1: error: size of array ‘dummyassert_size’ is negative
 osmo_static_assert(sizeof(ctype_by_chreq) ==
 ^
What this patch lacks is, in openbsc.git:
* adjustment of ctype_by_chreq[] according to the new additions in
  libbsc/gsm_04_08_utils.c
* same for reason_by_chreq[], also in libbsc/gsm_04_08_utils.c
* enlarge ctype_by_chreq[] in gsm_network to 18, in openbsc/gsm_data.h.
Leaving it up to the original authors to follow up and commit a complete patch
series in one go.
| -rw-r--r-- | include/osmocom/gsm/protocol/gsm_04_08.h | 2 | 
1 files changed, 0 insertions, 2 deletions
| diff --git a/include/osmocom/gsm/protocol/gsm_04_08.h b/include/osmocom/gsm/protocol/gsm_04_08.h index c05b62ed..767aa3d8 100644 --- a/include/osmocom/gsm/protocol/gsm_04_08.h +++ b/include/osmocom/gsm/protocol/gsm_04_08.h @@ -1456,8 +1456,6 @@ enum chreq_type {  	CHREQ_T_PAG_R_TCH_F,  	CHREQ_T_PAG_R_TCH_FH,  	CHREQ_T_LMU, -	CHREQ_T_PDCH_ONE_PHASE, -	CHREQ_T_PDCH_TWO_PHASE,  	CHREQ_T_RESERVED_SDCCH,  	CHREQ_T_RESERVED_IGNORE,  }; | 
