diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2019-11-07 15:21:56 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2019-11-11 05:31:59 +0100 |
commit | 37ec56d39cacf115516020a5222bcd2b422ef6b0 (patch) | |
tree | 8667d5a11a08ff942d799f5f89c4f47ca9edf060 | |
parent | f91e26ed02a961979a62967cf5d1bf8e9ba76505 (diff) |
fake_msc
Change-Id: I095cbad10cb65ee6101cc8bbde8e99e395d62cd7
-rw-r--r-- | tests/mslookup_manual_test/fake_msc.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/mslookup_manual_test/fake_msc.c b/tests/mslookup_manual_test/fake_msc.c index 36a40b7..451f2ba 100644 --- a/tests/mslookup_manual_test/fake_msc.c +++ b/tests/mslookup_manual_test/fake_msc.c @@ -21,6 +21,12 @@ int gsup_client_read_cb(struct osmo_gsup_client *gsupc, struct msgb *msg) struct osmo_gsup_client *gsupc; struct osmo_timer_list do_stuff_timer; +static void gsup_send(const struct osmo_gsup_message *gsup) +{ + printf("fake_msc: GSUP tx %s %s\n", gsup->imsi, osmo_gsup_message_type_name(gsup->message_type)); + osmo_gsup_client_enc_send(gsupc, gsup); +} + void do_stuff(void *data) { static int i = 0; @@ -31,7 +37,7 @@ void do_stuff(void *data) .imsi = "222222", .cn_domain = OSMO_GSUP_CN_DOMAIN_CS, }; - osmo_gsup_client_enc_send(gsupc, &gsup); + gsup_send(&gsup); } seq += 3; @@ -41,10 +47,10 @@ void do_stuff(void *data) .imsi = "222222", .cn_domain = OSMO_GSUP_CN_DOMAIN_CS, }; - osmo_gsup_client_enc_send(gsupc, &gsup); + gsup_send(&gsup); } - seq += 10; + seq += 60; if (i == seq++) { exit(0); } |