diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2022-03-22 19:04:20 +0300 |
---|---|---|
committer | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2022-03-22 19:17:44 +0300 |
commit | 0d327979eef6c8a7887d62ee7caca942d43d8ef4 (patch) | |
tree | f069dc8fb0cf77c4c9a09e4b1af42768f6076b82 /include | |
parent | b7f6623f6061fad38fd89a405d0e7eabd7f71ffb (diff) |
BSSMAP LE: handle optional LCS {Client Type, QoS} IEs
On receipt of the Perform Location Request message, the BSC needs
to forward it to the SMLC. If the abovementioned IEs are present
in the original message, they must be delivered to the SMLC too.
Change-Id: Ifeb359b0468845da0b4fed9e2e4b79256067fa81
Depends: libosmocore.git I8775a93cf4089b1752d040e43d2cba6b8997f955
Related: SYS#5891
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/bsc/lcs_loc_req.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/osmocom/bsc/lcs_loc_req.h b/include/osmocom/bsc/lcs_loc_req.h index 7b10b7e2d..78f938116 100644 --- a/include/osmocom/bsc/lcs_loc_req.h +++ b/include/osmocom/bsc/lcs_loc_req.h @@ -34,6 +34,12 @@ struct lcs_loc_req { bool client_type_present; enum bssmap_le_lcs_client_type client_type; + bool priority_present; + uint8_t priority; + + bool qos_present; + struct osmo_bssmap_le_lcs_qos qos; + struct osmo_mobile_identity imsi; struct osmo_mobile_identity imei; } req; |