Vadim Yanitskiy
19799d106e
tests: reorganize llc/rlcmac specific dirs and files
...
Change-Id: I8592cea020dbbf64940266cd6af14b14d34be3a6
2022-09-22 01:02:21 +07:00
Vadim Yanitskiy
76ac335541
llc: osmo_gprs_llc_hdr_dump[_buf](): also print SAPI name
...
Change-Id: I95763e622bb3c3678c06901ddaecfc200d359d8d
2022-09-22 01:02:21 +07:00
Vadim Yanitskiy
c1ca5406bc
llc: implement LLC PDU codec based on code from osmo-sgsn.git
...
osmo-sgsn.git 13ccbc1e6120fe78f6f9f950d7242090920ca41b
Change-Id: I61d7e2e6d0a8f2cdfc2113e637e447dc428cc70d
2022-09-22 00:56:15 +07:00
Vadim Yanitskiy
4e50861ea0
rlcmac/ts_44_018: add missing M_PADDING_BITS to SI_13_t
...
According to table 10.5.2.37b.1, SI 13 Rest Octets IE does contain
spare padding. Adding M_PADDING_BITS fixes decoder warnings about
unhandled remaining bits.
Change-Id: I44fb7e2a60da022ee99f1a6cd4f2635bef2bfe1e
2022-08-24 21:15:56 +07:00
Vadim Yanitskiy
74ec6d9cb6
rlcmac: add osmo_gprs_rlcmac_decode_si13ro()
...
Change-Id: Ic8446509ef474b8496e5557aab3d2a9e94e11897
2022-08-24 21:15:56 +07:00
Vadim Yanitskiy
931b64ee79
rlcmac: split gprs_rlcmac.c onto ts_44_{060,018}.c
...
Change-Id: I2b941f06a70a25e92ba3fd2638f87360a5aa5435
2022-08-24 21:03:51 +07:00
Vadim Yanitskiy
147c95f09f
tests/testsuite.at: remove $OSMO_QEMU, it's not used
...
Change-Id: If7332b347c0f08252b130ca7f6e7ec4fe6d78b59
2022-08-16 17:40:14 +00:00
Vadim Yanitskiy
fd63d50bb0
tests/rlcmac: fix incorrect RLCMACTest.{ok,err} paths in EXTRA_DIST
...
Change-Id: I175bd6494e2a7a6f6977388d760e790b7dd2c1ae
2022-08-16 17:39:42 +00:00
Vadim Yanitskiy
03c0a14c7a
tests: adopt RLC/MAC tests from osmo-pcu.git
...
Change-Id: I8cb5364b7311e004c2afc9438cbfac8d43c86cf7
2022-08-07 17:51:26 +07:00