[MERGED] osmo-msc[master]: VLR: log subscriber update

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Max gerrit-no-reply at lists.osmocom.org
Sun Dec 31 11:01:47 UTC 2017


Max has submitted this change and it was merged.

Change subject: VLR: log subscriber update
......................................................................


VLR: log subscriber update

* move log helpers to generic header
* log subscriber update

It's handy for troubleshooting issues with subscriber update via GSUP
from HLR.

Change-Id: I1958aeeb3ea99831c7e2c5ee9a6b59834baf4520
---
M include/osmocom/msc/vlr.h
M src/libmsc/gsm_04_08.c
M src/libvlr/vlr.c
M src/libvlr/vlr_core.h
M tests/msc_vlr/msc_vlr_test_authen_reuse.err
M tests/msc_vlr/msc_vlr_test_call.err
M tests/msc_vlr/msc_vlr_test_gsm_authen.err
M tests/msc_vlr/msc_vlr_test_gsm_ciph.err
M tests/msc_vlr/msc_vlr_test_hlr_reject.err
M tests/msc_vlr/msc_vlr_test_hlr_timeout.err
M tests/msc_vlr/msc_vlr_test_ms_timeout.err
M tests/msc_vlr/msc_vlr_test_no_authen.err
M tests/msc_vlr/msc_vlr_test_reject_concurrency.err
M tests/msc_vlr/msc_vlr_test_rest.err
M tests/msc_vlr/msc_vlr_test_umts_authen.err
15 files changed, 62 insertions(+), 12 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/include/osmocom/msc/vlr.h b/include/osmocom/msc/vlr.h
index d68b7be..b4bb27f 100644
--- a/include/osmocom/msc/vlr.h
+++ b/include/osmocom/msc/vlr.h
@@ -12,6 +12,12 @@
 // for GSM_NAME_LENGTH
 #include <osmocom/msc/gsm_subscriber.h>
 
+#define LOGGSUPP(level, gsup, fmt, args...)				\
+	LOGP(DVLR, level, "GSUP(%s) " fmt, (gsup)->imsi, ## args)
+
+#define LOGVSUBP(level, vsub, fmt, args...)				\
+	LOGP(DVLR, level, "SUBSCR(%s) " fmt, vlr_subscr_name(vsub), ## args)
+
 struct log_target;
 
 /* from 3s to 10s */
diff --git a/src/libmsc/gsm_04_08.c b/src/libmsc/gsm_04_08.c
index 88472e0..3045f71 100644
--- a/src/libmsc/gsm_04_08.c
+++ b/src/libmsc/gsm_04_08.c
@@ -3476,7 +3476,8 @@
 /* VLR informs us that the subscriber data has somehow been modified */
 static void msc_vlr_subscr_update(struct vlr_subscr *subscr)
 {
-	/* FIXME */
+	LOGVSUBP(LOGL_NOTICE, subscr, "VLR: update for IMSI=%s (MSISDN=%s, used=%d)\n",
+		 subscr->imsi, subscr->msisdn, subscr->use_count);
 }
 
 /* VLR informs us that the subscriber has been associated with a conn */
diff --git a/src/libvlr/vlr.c b/src/libvlr/vlr.c
index 8c6911a..73c3f13 100644
--- a/src/libvlr/vlr.c
+++ b/src/libvlr/vlr.c
@@ -651,7 +651,7 @@
 	unsigned idx;
 	int rc;
 
-	if (gsup_msg->msisdn_enc) {
+	if (gsup_msg->msisdn_enc) {//FIXME: vlr_subscr_set_msisdn()?
 		decode_bcd_number_safe(vsub->msisdn, sizeof(vsub->msisdn),
 				       gsup_msg->msisdn_enc,
 				       gsup_msg->msisdn_enc_len, 0);
diff --git a/src/libvlr/vlr_core.h b/src/libvlr/vlr_core.h
index 310cd97..bf6314d 100644
--- a/src/libvlr/vlr_core.h
+++ b/src/libvlr/vlr_core.h
@@ -4,16 +4,6 @@
 
 struct osmo_gsup_message;
 
-#define LOGGSUPP(level, gsup, fmt, args...) \
-	LOGP(DVLR, level, "GSUP(%s) " fmt, \
-	     (gsup)->imsi, \
-	     ## args)
-
-#define LOGVSUBP(level, vsub, fmt, args...) \
-	LOGP(DVLR, level, "SUBSCR(%s) " fmt, \
-		vlr_subscr_name(vsub), ## args)
-
-
 const char *vlr_subscr_name(struct vlr_subscr *vsub);
 int vlr_subscr_req_lu(struct vlr_subscr *vsub, bool is_ps);
 int vlr_subscr_req_sai(struct vlr_subscr *vsub, const uint8_t *auts,
diff --git a/tests/msc_vlr/msc_vlr_test_authen_reuse.err b/tests/msc_vlr/msc_vlr_test_authen_reuse.err
index 662074d..fac9623 100644
--- a/tests/msc_vlr/msc_vlr_test_authen_reuse.err
+++ b/tests/msc_vlr/msc_vlr_test_authen_reuse.err
@@ -80,6 +80,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -517,6 +518,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -960,6 +962,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -1490,6 +1493,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -2034,6 +2038,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -2364,6 +2369,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_call.err b/tests/msc_vlr/msc_vlr_test_call.err
index c7c7d8d..d17d44b 100644
--- a/tests/msc_vlr/msc_vlr_test_call.err
+++ b/tests/msc_vlr/msc_vlr_test_call.err
@@ -91,6 +91,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -439,6 +440,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_gsm_authen.err b/tests/msc_vlr/msc_vlr_test_gsm_authen.err
index e6d64a2..bee4646 100644
--- a/tests/msc_vlr/msc_vlr_test_gsm_authen.err
+++ b/tests/msc_vlr/msc_vlr_test_gsm_authen.err
@@ -97,6 +97,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -544,6 +545,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -972,6 +974,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr MSISDN:46071 usage increases to: 3
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=3)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 2
@@ -1194,6 +1197,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1413,6 +1417,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1644,6 +1649,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_gsm_ciph.err b/tests/msc_vlr/msc_vlr_test_gsm_ciph.err
index 711ca48..d17f5ea 100644
--- a/tests/msc_vlr/msc_vlr_test_gsm_ciph.err
+++ b/tests/msc_vlr/msc_vlr_test_gsm_ciph.err
@@ -98,6 +98,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -583,6 +584,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1103,6 +1105,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1344,6 +1347,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1532,6 +1536,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_hlr_reject.err b/tests/msc_vlr/msc_vlr_test_hlr_reject.err
index 50c1c73..812eb3b 100644
--- a/tests/msc_vlr/msc_vlr_test_hlr_reject.err
+++ b/tests/msc_vlr/msc_vlr_test_hlr_reject.err
@@ -232,6 +232,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -381,6 +382,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr MSISDN:46071 usage increases to: 3
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=3)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 2
@@ -533,6 +535,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -760,6 +763,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_hlr_timeout.err b/tests/msc_vlr/msc_vlr_test_hlr_timeout.err
index 4a30c91..439dc72 100644
--- a/tests/msc_vlr/msc_vlr_test_hlr_timeout.err
+++ b/tests/msc_vlr/msc_vlr_test_hlr_timeout.err
@@ -123,6 +123,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_ms_timeout.err b/tests/msc_vlr/msc_vlr_test_ms_timeout.err
index f0c4116..4abcc18 100644
--- a/tests/msc_vlr/msc_vlr_test_ms_timeout.err
+++ b/tests/msc_vlr/msc_vlr_test_ms_timeout.err
@@ -183,6 +183,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -378,6 +379,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_no_authen.err b/tests/msc_vlr/msc_vlr_test_no_authen.err
index e902065..0132461 100644
--- a/tests/msc_vlr/msc_vlr_test_no_authen.err
+++ b/tests/msc_vlr/msc_vlr_test_no_authen.err
@@ -38,6 +38,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -361,6 +362,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -695,6 +697,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr MSISDN:46071 usage increases to: 3
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=3)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 2
@@ -870,6 +873,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1042,6 +1046,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1256,6 +1261,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1413,6 +1419,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1602,6 +1609,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1764,6 +1772,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr MSISDN:46071 usage increases to: 3
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=3)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 2
@@ -1956,6 +1965,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_reject_concurrency.err b/tests/msc_vlr/msc_vlr_test_reject_concurrency.err
index ea256bc..229cabe 100644
--- a/tests/msc_vlr/msc_vlr_test_reject_concurrency.err
+++ b/tests/msc_vlr/msc_vlr_test_reject_concurrency.err
@@ -82,6 +82,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -206,6 +207,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -336,6 +338,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -461,6 +464,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -575,6 +579,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -767,6 +772,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -961,6 +967,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1161,6 +1168,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1387,6 +1395,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -1630,6 +1639,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_rest.err b/tests/msc_vlr/msc_vlr_test_rest.err
index ce27bf1..f4e5f0e 100644
--- a/tests/msc_vlr/msc_vlr_test_rest.err
+++ b/tests/msc_vlr/msc_vlr_test_rest.err
@@ -125,6 +125,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
@@ -241,6 +242,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr MSISDN:46071 usage increases to: 3
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=3)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 2
@@ -405,6 +407,7 @@
 DVLR GSUP rx 17: 10010809710000004026f00804036470f1
 DREF VLR subscr IMSI:901700000004620 usage increases to: 2
 DVLR IMSI:901700000004620 has MSISDN:46071
+DVLR SUBSCR(MSISDN:46071) VLR: update for IMSI=901700000004620 (MSISDN=46071, used=2)
 DVLR GSUP tx: 12010809710000004026f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
 DREF VLR subscr MSISDN:46071 usage decreases to: 1
diff --git a/tests/msc_vlr/msc_vlr_test_umts_authen.err b/tests/msc_vlr/msc_vlr_test_umts_authen.err
index 41bdf49..2c1741d 100644
--- a/tests/msc_vlr/msc_vlr_test_umts_authen.err
+++ b/tests/msc_vlr/msc_vlr_test_umts_authen.err
@@ -80,6 +80,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -551,6 +552,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -1058,6 +1060,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1
@@ -1280,6 +1283,7 @@
 DVLR GSUP rx 17: 10010809710000000156f00804032443f2
 DREF VLR subscr IMSI:901700000010650 usage increases to: 2
 DVLR IMSI:901700000010650 has MSISDN:42342
+DVLR SUBSCR(MSISDN:42342) VLR: update for IMSI=901700000010650 (MSISDN=42342, used=2)
 DVLR GSUP tx: 12010809710000000156f0
 GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
 DREF VLR subscr MSISDN:42342 usage decreases to: 1

-- 
To view, visit https://gerrit.osmocom.org/5597
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I1958aeeb3ea99831c7e2c5ee9a6b59834baf4520
Gerrit-PatchSet: 3
Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Owner: Max <msuraev at sysmocom.de>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Max <msuraev at sysmocom.de>
Gerrit-Reviewer: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: lynxis lazus <lynxis at fe80.eu>



More information about the gerrit-log mailing list