diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-01 08:47:12 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-01 08:47:12 +0200 |
commit | a5a4014d67a5eae045541681b94359eb4bf0bd18 (patch) | |
tree | 36318f930adc37358b36cbcec3d4086b3bbed3b4 /openbsc/tests | |
parent | 9d519189aefc1a872e8388b8264f8cf9b70aca7b (diff) |
nat: Allow to send MGCP messages from the BSC to the network
Diffstat (limited to 'openbsc/tests')
-rw-r--r-- | openbsc/tests/bsc-nat/bsc_nat_test.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openbsc/tests/bsc-nat/bsc_nat_test.c b/openbsc/tests/bsc-nat/bsc_nat_test.c index 217c4f415..c3b86c060 100644 --- a/openbsc/tests/bsc-nat/bsc_nat_test.c +++ b/openbsc/tests/bsc-nat/bsc_nat_test.c @@ -89,6 +89,12 @@ static const u_int8_t bssmap_release_complete[] = { 0x05, 0x01, 0x02, 0x03, 0x00, 0x00, 0x03 }; +/* MGCP wrap... */ +static const u_int8_t mgcp_msg[] = { + 0x00, 0x03, 0xfc, + 0x20, 0x20, 0x20, +}; + struct filter_result { const u_int8_t *data; const u_int16_t length; @@ -145,6 +151,12 @@ static const struct filter_result results[] = { .dir = DIR_BSC, .result = 0, }, + { + .data = mgcp_msg, + .length = ARRAY_SIZE(mgcp_msg), + .dir = DIR_MSC, + .result = 0, + }, }; static void test_filter(void) |