diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2016-02-29 08:49:22 -0500 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-12-10 14:44:19 +0000 |
commit | 9dd3bf0cb4e780b54772f4abe1e2966b09f99301 (patch) | |
tree | e8f78dcb2927b9ce4e1a53323c956849d400afa9 /src/codec/gsm690.c | |
parent | 893979cb08848aed23cc542ca73db8ce268143aa (diff) |
Fix malformed Abis/RSL messages with extra L3 Information field
Some Abis/RSL messages such as "Release Indication" contained 3 extra
bytes from an L3 Information header which should not be there according
to specs in GSM 08.58 (section 8.3 "Radio link layer management
messages"). Other RSL messages were affected by the same issue, except
for "Establish Indication", which had already a workaround in
send_rslms_dlsap.
This commit fixes the issue in a generic way, removes the "Establish
Indication" and fixes the test accounting for the bug, as it otherwise
fails after applying the changes.
Fixes: OS#1635, OS#2336
Change-Id: Ibb116214e8b1798d65a8b0917150496a3c14f344
Diffstat (limited to 'src/codec/gsm690.c')
0 files changed, 0 insertions, 0 deletions