ASCI: Get timing advance and TX power only when included
commit245b4b92389a7fd417cfc784d13adeb0da94be03
authorAndreas Eversberg <jolly@eversberg.eu>
Wed, 23 Aug 2023 09:23:49 +0000 (23 11:23 +0200)
committerjolly <andreas@eversberg.eu>
Wed, 27 Sep 2023 14:02:41 +0000 (27 14:02 +0000)
tree37bdf76406b09121d76f9168324f23acc9b37f54
parent975351e2508683c7c7b18958b8248cd157400fb0
ASCI: Get timing advance and TX power only when included

Instead of assuming that there are TX power and timing advance IEs
included in RSL message, check for existence.

gsm48_rr_rx_acch() may receive frames from FACCH that do not have these
IEs included in the message. These frames are UI frames on DCCH and Bter
frames. E.g. these frames are used on voice group channel to control
uplink.

Related: OS#5364
Change-Id: I87fcd44bba221ab4c5fbd2c79557db2444a10b88
src/host/layer23/src/mobile/gsm48_rr.c