[nat] Add unit test to forward Proto Error messages back both ways.

This commit is contained in:
Holger Hans Peter Freyther 2010-04-21 15:45:26 +08:00
parent 842c0c020f
commit 5e63f921f0
1 changed files with 19 additions and 0 deletions

View File

@ -96,6 +96,12 @@ static const u_int8_t connnection_it[] = {
0x00, 0x00, 0x00, 0x00,
};
/* error in both directions */
static const u_int8_t proto_error[] = {
0x00, 0x05, 0xfd,
0x0f, 0x22, 0x33, 0x44, 0x00,
};
/* MGCP wrap... */
static const u_int8_t mgcp_msg[] = {
0x00, 0x03, 0xfc,
@ -176,6 +182,19 @@ static const struct filter_result results[] = {
.dir = DIR_MSC,
.result = 0,
},
{
.data = proto_error,
.length = ARRAY_SIZE(proto_error),
.dir = DIR_BSC,
.result = 0,
},
{
.data = proto_error,
.length = ARRAY_SIZE(proto_error),
.dir = DIR_MSC,
.result = 0,
},
};
static void test_filter(void)