diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-07-29 13:29:37 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-07-29 13:43:30 +0200 |
commit | f7740aa44ba754ca42b8b454438e23dd8c1269ea (patch) | |
tree | e1e9ac8abd36ba327ffcb69a6622037ce71423f6 /src/bts.cpp | |
parent | 05d7b5dd590886d706d25cc05315a46cfaa648aa (diff) |
GSMTAP: Fix channel type for data blocks: PDTCH instead of PACCH
PACCH is used only for RLC/MAC control messages, while PDTCH is used
for data.
Change-Id: I6c912e17d8c8d4178096679a541e61eeeb4b6643
Diffstat (limited to 'src/bts.cpp')
-rw-r--r-- | src/bts.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bts.cpp b/src/bts.cpp index 5d1a5008..2bafd63d 100644 --- a/src/bts.cpp +++ b/src/bts.cpp @@ -1598,9 +1598,9 @@ int gprs_rlcmac_pdch::rcv_data_block(uint8_t *data, uint8_t data_len, uint32_t f cs.name()); return -EINVAL; } - bts()->send_gsmtap(PCU_GSMTAP_C_UL_DATA_EGPRS, true, trx_no(), ts_no, GSMTAP_CHANNEL_PACCH, fn, data, data_len); + bts()->send_gsmtap(PCU_GSMTAP_C_UL_DATA_EGPRS, true, trx_no(), ts_no, GSMTAP_CHANNEL_PDTCH, fn, data, data_len); } else { - bts()->send_gsmtap(PCU_GSMTAP_C_UL_DATA_GPRS, true, trx_no(), ts_no, GSMTAP_CHANNEL_PACCH, fn, data, data_len); + bts()->send_gsmtap(PCU_GSMTAP_C_UL_DATA_GPRS, true, trx_no(), ts_no, GSMTAP_CHANNEL_PDTCH, fn, data, data_len); } LOGP(DRLCMACUL, LOGL_DEBUG, " UL data: %s\n", osmo_hexdump(data, len)); |