diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-08-24 23:37:45 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-09-09 15:40:58 +0000 |
commit | 02d99db08b13589e1417c3448a07747f8805ba88 (patch) | |
tree | a54221a2e25add9a0d15df940aba855d5bad6827 /include | |
parent | 4280829dfae0620c2326ba44caa31f5205d52a91 (diff) |
CBCH: Move processing via L1SAP
for some historical reason, CBCH handling was not using the normal
L1SAP boundary. Let's change that and traverse L1SAP just like for
e.g. BCCH which is quite similar to CBCH handling.
This also has the added benefit of logging CBCH via GSMTAP.
Change-Id: Ibdba4c5e808330f8406f441a97fe0e81170fce97
Closes: OS#3534
Diffstat (limited to 'include')
-rw-r--r-- | include/osmo-bts/l1sap.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmo-bts/l1sap.h b/include/osmo-bts/l1sap.h index 4568b7ed..3225a60f 100644 --- a/include/osmo-bts/l1sap.h +++ b/include/osmo-bts/l1sap.h @@ -23,6 +23,7 @@ #define L1SAP_IS_CHAN_RACH(chan_nr) ((chan_nr & 0xf8) == 0x88) #define L1SAP_IS_CHAN_AGCH_PCH(chan_nr) ((chan_nr & 0xf8) == 0x90) #define L1SAP_IS_CHAN_PDCH(chan_nr) ((chan_nr & 0xf8) == 0xc0) +#define L1SAP_IS_CHAN_CBCH(chan_nr) ((chan_nr & 0xf8) == 0xc8) /* rach type from ra */ #define L1SAP_IS_PACKET_RACH(ra) ((ra & 0xf0) == 0x70 && (ra & 0x0f) != 0x0f) |