Commit Graph

12 Commits

Author SHA1 Message Date
Harald Welte 6c202b211d vfuk_onw: activate mangle_tt_sri_sm and add test config for it 2013-06-05 11:16:42 +02:00
Harald Welte dea7489727 add eunit tests for ISUP prefix rewrite corner cases 2013-04-24 12:35:25 +05:30
Harald Welte cb190c278d add new mangle_tt_sri_sm module and associated eunit tests
This module is able to match a SCCP message against a given
Destination-GT prefix and checks if the message contains an
Invoke(SRI-for-SM).  If both conditions are true, it alters the TT from
whatever it may currently be to 3.

This is used for SMS special routing cases at the STP.
2012-05-30 09:38:14 +02:00
Harald Welte fce6cf18dd IMSI rewrite: change from prefix rewrite to full N:M rewriting 2012-02-20 07:56:16 +01:00
Harald Welte 71d8833bbe vfuk test: fix 'terminate()' cleanup in eunit test 2012-02-13 20:55:15 +01:00
Harald Welte 9fe07294ff mgw_nat: add IMSI matching / prefix-rewrite for SRI-SM
When the MSC responds with a SRI-SM-Response, we match against a
user-supplied list of IMSs.  If there is a match, we replace the
known prefix of the IMSI with a new known prefix.
2012-02-13 20:54:17 +01:00
Harald Welte e6d3ea273d vfuk_onw_tests: use record syntax to be more robust
We shouldn't make detailed assumptions about the tuple structure of the
underlying auto-geenrated records for the MAP protocol spec...
2012-02-13 19:06:12 +01:00
Harald Welte 99e92c2426 VFUK actor: Use new GTT matching code
This allows us to use the osmo_ss7_gtt module for matching Sccp
addresses including GT ranges.

The eunit tests have been extended to test the new code.
2011-04-06 17:22:30 +02:00
Harald Welte e95bfe9a97 use 5min timeout when parsing large pcap files during test 2011-03-27 23:54:59 +02:00
Harald Welte eee3eac368 [PATCH] ONW_VFUK / Camel Phase mangling: Add pcap-based testing
And use the routines from osmo_ss7_pcap instead of our own local
copy.
2011-03-12 10:36:13 +01:00
Harald Welte 8b79ebea5a MGW NAT: add option to 'internationalize' a national number that's prefixed with 00 2011-03-10 10:41:07 +01:00
Harald Welte bc0b8fbc59 Add test-case for camel phase mangling 2011-03-10 00:47:50 +01:00