diff options
author | Oliver Smith <osmith@sysmocom.de> | 2020-05-06 13:41:07 +0200 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2020-05-07 09:38:51 +0200 |
commit | 6da2af924aaf95b9f4898c06e493336610f54edc (patch) | |
tree | d40fe023fd14c1e2dd56da616271f22d58decef0 /include/osmocom/hlr/gsup_server.h | |
parent | fca8a0a93593e0fe1d616a1473ad7295c7092b43 (diff) |
src/lu_fsm.c: dealloc and cancel previous IMSIosmith/imsi-pseudo
FIXME: deallocation works, but the location cancel does not get sent
yet. (LU runs into a timeout and ME tries again, then the LU is
successful)
Related: OS#4476
Change-Id: I3993cbec8c5e96d704a58b396a55362e938c9cd2
Diffstat (limited to 'include/osmocom/hlr/gsup_server.h')
-rw-r--r-- | include/osmocom/hlr/gsup_server.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/hlr/gsup_server.h b/include/osmocom/hlr/gsup_server.h index ce7556e..e85c6d9 100644 --- a/include/osmocom/hlr/gsup_server.h +++ b/include/osmocom/hlr/gsup_server.h @@ -74,5 +74,7 @@ int osmo_gsup_create_insert_subscriber_data_msg(struct osmo_gsup_message *gsup, uint8_t *msisdn_enc, size_t msisdn_enc_size, uint8_t *apn_buf, size_t apn_buf_size, enum osmo_gsup_cn_domain cn_domain); +void osmo_gsup_create_location_cancel_msg(struct osmo_gsup_message *gsup, const char *imsi, + enum osmo_gsup_cn_domain cn_domain, enum osmo_gsup_cancel_type cancel_type); int osmo_gsup_forward_to_local_peer(struct osmo_gsup_server *server, const struct osmo_cni_peer_id *to_peer, struct osmo_gsup_req *req, struct osmo_gsup_message *modified_gsup); |