From 1d0e273dc302792041c282fd987632baa7d13056 Mon Sep 17 00:00:00 2001 From: Daniel <0xc0decafe@users.noreply.github.com> Date: Mon, 1 Feb 2016 11:17:42 +0100 Subject: made IMSI configurable in case sendImsi is not allowed. --- src/ss7test_app.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ss7test_app.erl b/src/ss7test_app.erl index b13f46d..ff3252f 100644 --- a/src/ss7test_app.erl +++ b/src/ss7test_app.erl @@ -6,6 +6,8 @@ %% Application callbacks -export([start/2, stop/1]). +-compile([export_all]). % for debugging + -include_lib("osmo_ss7/include/osmo_util.hrl"). -include_lib("osmo_ss7/include/osmo_ss7.hrl"). -include_lib("osmo_ss7/include/m3ua.hrl"). @@ -71,6 +73,7 @@ init(Configfile) -> {gt_msc, GT_Msc} = lists:keyfind(gt_msc, 1, Target), {gt_sgsn, GT_Sgsn} = lists:keyfind(gt_sgsn, 1, Target), {msisdn, Msisdn} = lists:keyfind(msisdn, 1, Target), + {imsi, Imsi} = lists:keyfind(msisdn, 1, Target), Msisdn_enc = ss7test_helper:encode_msisdn(?NUMBER_EXTENSION_NONE, ?NUMBER_NATURE_INTERNATIONAL, ?NUMBER_PLAN_ISDN, Msisdn), @@ -116,7 +119,7 @@ init(Configfile) -> wait_for_link(Link), #loop_dat{m3ua_pid = M3uaPid, scrc_pid = ScrcPid, ss7links_pid = SS7linksPid, ss7routes_pid = SS7routesPid, link = Link, local_pc = Local_PC, remote_pc = Remote_PC, gt_local = GT_Local, gt_hlr = GT_Hlr, gt_vlr = GT_Vlr, gt_msc = GT_Msc, - gt_sgsn = GT_Sgsn, msisdn = Msisdn_enc, scenter = SCenter_enc, fnumber = FNumber_enc}. + gt_sgsn = GT_Sgsn, msisdn = Msisdn_enc, imsi = Imsi, scenter = SCenter_enc, fnumber = FNumber_enc}. wait_for_link(Link) -> case ss7_link_m3ua:get_link_state(Link) of -- cgit v1.2.3