aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-12-11 12:09:34 +0100
committerMax <msuraev@sysmocom.de>2017-12-11 12:27:49 +0100
commit4bd710d107786ecf838f568171a0175d157e809d (patch)
treeb40d93001d142552007d6646bcca37b6db2c627b /include
parenteb79614f4e108f5d512bdee19aabb4af29a3f99b (diff)
Generate SI2ter Rest Octets
Previously we simply omitted SI2ter Rest Octets which is spec violation which lead to 'Malformed Packet' error in Wireshark RSL dissector. Fix this by generating empty 'no rest octets' with proper padding. Adjust test output accordingly. Change-Id: Ie4419aaaf93a462f501f8d8f7bf2677d37c58f94 Fixes: OS#2711
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/bsc/rest_octets.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/bsc/rest_octets.h b/include/osmocom/bsc/rest_octets.h
index 876e0ab47..ba25b6d06 100644
--- a/include/osmocom/bsc/rest_octets.h
+++ b/include/osmocom/bsc/rest_octets.h
@@ -9,6 +9,7 @@ struct gsm_bts;
/* generate SI1 rest octets */
int rest_octets_si1(uint8_t *data, uint8_t *nch_pos, int is1800_net);
int rest_octets_si2quater(uint8_t *data, struct gsm_bts *bts);
+int rest_octets_si2ter(uint8_t *data);
int rest_octets_si6(uint8_t *data, bool is1800_net);
struct gsm48_si_selection_params {