aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/rsl.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2018-02-24 19:15:04 +0100
committerHarald Welte <laforge@gnumonks.org>2018-02-24 19:26:42 +0100
commitd3875a8fcbf8caf5e9c0180c4f9672d2cc9eac9b (patch)
tree433d08cf55b0c5d029da1018621572954bd03dfb /src/common/rsl.c
parent84de287da02f0c4392a8b1d482ee5d4d3bb4a8ff (diff)
paging.c: Fix encoding of optional Mobile ID RR PAGING TYPE 1 / 2
It seems we have been encoding PAGING REQUEST TYPE 1 and PAGING REQUEST TYPE 2 erroneously all the time. The optional last Mobile Identity in those messages are TLV, not just LV. This is a quite serious bug in one of the most fundamental parts of the Radio Resource layer, and it has likely stayed hidden for a long time as usually in small networks there's a low paging load, reducing the amount of pressure to put multiple identities in one PAGING REQUEST message. Change-Id: Icc320ed130d0c29e9260a6a2aabe52e7346c3888 Closes: OS#2993
Diffstat (limited to 'src/common/rsl.c')
0 files changed, 0 insertions, 0 deletions