diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2015-05-17 20:58:40 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2015-05-24 12:32:23 +0800 |
commit | 10c0f56a0e109054a480d4affcde73dc6affbb56 (patch) | |
tree | 8afbff61ed707837317069d5994eda61a6703dc3 /openbsc/include | |
parent | 0bb5674cde008af942a0bfaefc9855b09117df34 (diff) |
gsup: Copy the hlr-Number and use it during purge
Copy the hlr-Number into the sgsn_data and use it during
the purgeMS. There is no unit test that looks at the data
we send so I manually verified this by looking at the output.
Below is the output of the test that purges the subscriber.
<000f> gprs_subscriber.c:170 SUBSCR(123456789012345) Sending GSUP, will send: 0c 01 08 21 43 65 87 09 21 43 f5 09 07 91 83 61 26 31 23 f3
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/gprs_sgsn.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/openbsc/include/openbsc/gprs_sgsn.h index 4bbde9c44..06187f083 100644 --- a/openbsc/include/openbsc/gprs_sgsn.h +++ b/openbsc/include/openbsc/gprs_sgsn.h @@ -312,6 +312,9 @@ struct sgsn_subscriber_data { uint8_t msisdn[9]; size_t msisdn_len; + + uint8_t hlr[9]; + size_t hlr_len; }; #define SGSN_ERROR_CAUSE_NONE (-1) |