osmo-msc/src/libvlr
Harald Welte 173bdf303b vlr: Split vlr_subscr_rx_imsi_detach()
The function vlr_subscr_rx_imsi_detach() implies that an explicit IMSI
DETACH was received.  However, that same function was called in other
situations such as timer expiration or GSUP CANCEL.

Let's clean this up by splitting the function into two parts.

No logical change is introduced to the VLR in this patch.

Change-Id: Iffc02f3062ad591ca372a3c6d866066cf63a8830
2022-05-15 15:47:00 +02:00
..
Makefile.am Add SGs Interface 2019-02-04 13:36:26 +01:00
vlr.c vlr: Split vlr_subscr_rx_imsi_detach() 2022-05-15 15:47:00 +02:00
vlr_access_req_fsm.c libvlr: fix is_ciph_required(): always send SecModeCmd for UTRAN 2021-11-30 13:14:16 +00:00
vlr_access_req_fsm.h Add libvlr implementation 2017-07-21 18:32:03 +02:00
vlr_auth_fsm.c vlr_auth_fsm.c: Simplify function auth_fsm_wait_ai_resync 2021-08-24 12:25:40 +02:00
vlr_auth_fsm.h vlr_auth_fsm: Fix compilation with gcc-10 2020-04-20 18:18:18 +00:00
vlr_core.h VLR: send CHECK-IMEI to EIR/HLR 2019-01-16 10:42:56 +00:00
vlr_lu_fsm.c libvlr: fix is_ciph_required(): always send SecModeCmd for UTRAN 2021-11-30 13:14:16 +00:00
vlr_lu_fsm.h vlr: optionally send IMEI early to HLR 2019-05-15 10:57:43 +02:00
vlr_sgs.c vlr_sgs: Balance use_count incremented in vlr_sgs_loc_update 2021-08-24 14:59:27 +02:00
vlr_sgs_fsm.c cosmetic: Fix typo in comment 2021-08-25 12:40:36 +02:00
vlr_sgs_fsm.h Add SGs Interface 2019-02-04 13:36:26 +01:00