aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmsc/gsm_04_11_gsup.c
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2019-06-15 00:54:30 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2019-06-15 01:15:06 +0700
commit3d603034a9dce948e8868f356853da04b72376b4 (patch)
treeed7eaee2ad0cde7d7b2602f0c6f3b31514481add /src/libmsc/gsm_04_11_gsup.c
parent79e6db0f07f712cb850a32282a60ccbb764a821f (diff)
libmsc/gsm_0(4|9)_11_gsup.c: print error message if subscr is not known
Diffstat (limited to 'src/libmsc/gsm_04_11_gsup.c')
-rw-r--r--src/libmsc/gsm_04_11_gsup.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libmsc/gsm_04_11_gsup.c b/src/libmsc/gsm_04_11_gsup.c
index a1ec634f7..b4d74c7dd 100644
--- a/src/libmsc/gsm_04_11_gsup.c
+++ b/src/libmsc/gsm_04_11_gsup.c
@@ -300,6 +300,8 @@ int gsm411_gsup_rx(struct gsup_client_mux *gcm, void *data, const struct osmo_gs
struct vlr_subscr *vsub = vlr_subscr_find_by_imsi(vlr, gsup_msg->imsi, __func__);
if (!vsub) {
+ LOGP(DLSMS, LOGL_ERROR, "Rx %s for unknown subscriber, rejecting\n",
+ osmo_gsup_message_type_name(gsup_msg->message_type));
gsup_client_mux_tx_error_reply(gcm, gsup_msg, GMM_CAUSE_IMSI_UNKNOWN);
return -GMM_CAUSE_IMSI_UNKNOWN;
}