Attention is currently required from: laforge. Hello Jenkins Builder, pespin,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-bsc/+/27959
to look at the new patch set (#2).
Change subject: smscb: Don't include extraneous IEs in CBSP KILL COMPLETE / FAILURE ......................................................................
smscb: Don't include extraneous IEs in CBSP KILL COMPLETE / FAILURE
TS 48.049 states the following rules for the KILL COMPLETE / FAILURE messages:
The Number of Broadcasts Completed List IE, if present, contains for each cell the total number of broadcasts of the killed CBS message.
The Cell List IE, if present, contains the cells in which the emergency message is successfully terminated.
As any message can only be either emergency or CBS, this means that we can (at maximum) have only one of those two IEs in the message.
As there is no explicit indication in the KILL whether it relates to CBS or Emergency, we use the "Channel Indicator" IE, which is specified as "only included if the message refers to a CBS message".
Related: SYS#5906 Closes: OS#5541 Change-Id: I9a43d386da01f085663d231a555b8b5acc99faca --- M src/osmo-bsc/smscb.c 1 file changed, 20 insertions(+), 10 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/59/27959/2