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
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