diff options
Diffstat (limited to 'test/PAUnitTest/src/tests/test5pkts.h')
-rw-r--r-- | test/PAUnitTest/src/tests/test5pkts.h | 79 |
1 files changed, 47 insertions, 32 deletions
diff --git a/test/PAUnitTest/src/tests/test5pkts.h b/test/PAUnitTest/src/tests/test5pkts.h index 480330c..1f65722 100644 --- a/test/PAUnitTest/src/tests/test5pkts.h +++ b/test/PAUnitTest/src/tests/test5pkts.h | |||
@@ -88,8 +88,8 @@ static t5SpiIpSetup_t t5SpiIpSetup[] = { | |||
88 | { | 88 | { |
89 | /* SPI IP Entry 0 */ | 89 | /* SPI IP Entry 0 */ |
90 | 0, /* Linked to IP index 0 */ | 90 | 0, /* Linked to IP index 0 */ |
91 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 91 | { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }, /* IP Source address */ |
92 | { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 92 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }, /* IP Destination address */ |
93 | 0x34ff003e, /* SPI */ | 93 | 0x34ff003e, /* SPI */ |
94 | 0, /* Flow */ | 94 | 0, /* Flow */ |
95 | pa_IPV4, /* IP Type */ | 95 | pa_IPV4, /* IP Type */ |
@@ -105,8 +105,8 @@ static t5SpiIpSetup_t t5SpiIpSetup[] = { | |||
105 | { | 105 | { |
106 | /* SPI IP Entry 0 */ | 106 | /* SPI IP Entry 0 */ |
107 | 0, /* Linked to IP index 0 */ | 107 | 0, /* Linked to IP index 0 */ |
108 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 108 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
109 | { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 109 | {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
110 | 0x34ff003f, /* SPI */ | 110 | 0x34ff003f, /* SPI */ |
111 | 0, /* Flow */ | 111 | 0, /* Flow */ |
112 | pa_IPV4, /* IP Type */ | 112 | pa_IPV4, /* IP Type */ |
@@ -123,8 +123,8 @@ static t5SpiIpSetup_t t5SpiIpSetup[] = { | |||
123 | { | 123 | { |
124 | /* SPI IP Entry 1 */ | 124 | /* SPI IP Entry 1 */ |
125 | -1, /* SPI entry not linked */ | 125 | -1, /* SPI entry not linked */ |
126 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 126 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
127 | { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 127 | {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
128 | 0x44440001, /* SPI */ | 128 | 0x44440001, /* SPI */ |
129 | 0, /* Flow */ | 129 | 0, /* Flow */ |
130 | pa_IPV4, /* IP Type */ | 130 | pa_IPV4, /* IP Type */ |
@@ -155,8 +155,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
155 | { | 155 | { |
156 | /* IP Entry 0 */ | 156 | /* IP Entry 0 */ |
157 | 0, /* Linked to dest mac index 0 */ | 157 | 0, /* Linked to dest mac index 0 */ |
158 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 158 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
159 | { 200, 201, 202, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 159 | {{ 200, 201, 202, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
160 | 0, /* SPI */ | 160 | 0, /* SPI */ |
161 | 0, /* Flow */ | 161 | 0, /* Flow */ |
162 | pa_IPV4, /* IP Type */ | 162 | pa_IPV4, /* IP Type */ |
@@ -171,8 +171,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
171 | 171 | ||
172 | /* IP Entry 1 */ | 172 | /* IP Entry 1 */ |
173 | { 1, /* Linked to dest mac index 1 */ | 173 | { 1, /* Linked to dest mac index 1 */ |
174 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 174 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
175 | { 200, 201, 202, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 175 | {{ 200, 201, 202, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
176 | 0, /* SPI */ | 176 | 0, /* SPI */ |
177 | 0, /* Flow */ | 177 | 0, /* Flow */ |
178 | pa_IPV4, /* IP Type */ | 178 | pa_IPV4, /* IP Type */ |
@@ -187,8 +187,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
187 | 187 | ||
188 | /* IP Entry 2 */ | 188 | /* IP Entry 2 */ |
189 | { 0, /* Linked to dest mac index 0 */ | 189 | { 0, /* Linked to dest mac index 0 */ |
190 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 190 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
191 | { 200, 201, 202, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 191 | {{ 200, 201, 202, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
192 | 0, /* SPI */ | 192 | 0, /* SPI */ |
193 | 0, /* Flow */ | 193 | 0, /* Flow */ |
194 | pa_IPV4, /* IP Type */ | 194 | pa_IPV4, /* IP Type */ |
@@ -204,8 +204,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
204 | 204 | ||
205 | /* IP Entry 3 */ | 205 | /* IP Entry 3 */ |
206 | { 1, /* Linked to dest mac index 1 */ | 206 | { 1, /* Linked to dest mac index 1 */ |
207 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 207 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
208 | { 200, 201, 202, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 208 | {{ 200, 201, 202, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
209 | 0, /* SPI */ | 209 | 0, /* SPI */ |
210 | 0, /* Flow */ | 210 | 0, /* Flow */ |
211 | pa_IPV4, /* IP Type */ | 211 | pa_IPV4, /* IP Type */ |
@@ -220,8 +220,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
220 | 220 | ||
221 | /* IP Entry 4 */ | 221 | /* IP Entry 4 */ |
222 | { 0, /* Linked to dest mac index 0 */ | 222 | { 0, /* Linked to dest mac index 0 */ |
223 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 223 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
224 | { 200, 201, 202, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 224 | {{ 200, 201, 202, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
225 | 0, /* SPI */ | 225 | 0, /* SPI */ |
226 | 0, /* Flow */ | 226 | 0, /* Flow */ |
227 | pa_IPV4, /* IP Type */ | 227 | pa_IPV4, /* IP Type */ |
@@ -236,8 +236,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
236 | 236 | ||
237 | /* IP Entry 5 */ | 237 | /* IP Entry 5 */ |
238 | { 1, /* Linked to dest mac index 1 */ | 238 | { 1, /* Linked to dest mac index 1 */ |
239 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 239 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
240 | { 200, 201, 202, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 240 | {{ 200, 201, 202, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
241 | 0, /* SPI */ | 241 | 0, /* SPI */ |
242 | 0, /* Flow */ | 242 | 0, /* Flow */ |
243 | pa_IPV4, /* IP Type */ | 243 | pa_IPV4, /* IP Type */ |
@@ -252,8 +252,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
252 | 252 | ||
253 | /* IP Entry 6 */ | 253 | /* IP Entry 6 */ |
254 | { 0, /* Linked to dest mac index 0 */ | 254 | { 0, /* Linked to dest mac index 0 */ |
255 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 255 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
256 | { 200, 201, 202, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 256 | {{ 200, 201, 202, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
257 | 0, /* SPI */ | 257 | 0, /* SPI */ |
258 | 0, /* Flow */ | 258 | 0, /* Flow */ |
259 | pa_IPV4, /* IP Type */ | 259 | pa_IPV4, /* IP Type */ |
@@ -268,8 +268,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
268 | 268 | ||
269 | /* IP Entry 7 */ | 269 | /* IP Entry 7 */ |
270 | { 1, /* Linked to dest mac index 1 */ | 270 | { 1, /* Linked to dest mac index 1 */ |
271 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 271 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
272 | { 200, 201, 202, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 272 | {{ 200, 201, 202, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
273 | 0, /* SPI */ | 273 | 0, /* SPI */ |
274 | 0, /* Flow */ | 274 | 0, /* Flow */ |
275 | pa_IPV4, /* IP Type */ | 275 | pa_IPV4, /* IP Type */ |
@@ -284,8 +284,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
284 | 284 | ||
285 | /* IP Entry 8 */ | 285 | /* IP Entry 8 */ |
286 | { 0, /* Linked to dest mac index 0 */ | 286 | { 0, /* Linked to dest mac index 0 */ |
287 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 287 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
288 | { 200, 201, 202, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 288 | {{ 200, 201, 202, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
289 | 0, /* SPI */ | 289 | 0, /* SPI */ |
290 | 0, /* Flow */ | 290 | 0, /* Flow */ |
291 | pa_IPV4, /* IP Type */ | 291 | pa_IPV4, /* IP Type */ |
@@ -301,8 +301,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
301 | 301 | ||
302 | /* IP Entry 9 */ | 302 | /* IP Entry 9 */ |
303 | { 1, /* Linked to dest mac index 1 */ | 303 | { 1, /* Linked to dest mac index 1 */ |
304 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 304 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
305 | { 200, 201, 202, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 305 | {{ 200, 201, 202, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
306 | 0, /* SPI */ | 306 | 0, /* SPI */ |
307 | 0, /* Flow */ | 307 | 0, /* Flow */ |
308 | pa_IPV4, /* IP Type */ | 308 | pa_IPV4, /* IP Type */ |
@@ -318,8 +318,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
318 | 318 | ||
319 | /* IP Entry 10 */ | 319 | /* IP Entry 10 */ |
320 | { 0, /* Linked to dest mac index 0 */ | 320 | { 0, /* Linked to dest mac index 0 */ |
321 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 321 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
322 | { 200, 201, 202, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 322 | {{ 200, 201, 202, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
323 | 0, /* SPI */ | 323 | 0, /* SPI */ |
324 | 0, /* Flow */ | 324 | 0, /* Flow */ |
325 | pa_IPV4, /* IP Type */ | 325 | pa_IPV4, /* IP Type */ |
@@ -334,8 +334,8 @@ static t5IpSetup_t t5IpSetup[] = { | |||
334 | 334 | ||
335 | /* IP Entry 11 */ | 335 | /* IP Entry 11 */ |
336 | { 1, /* Linked to dest mac index 1 */ | 336 | { 1, /* Linked to dest mac index 1 */ |
337 | { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Source address */ | 337 | { {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Source address */ |
338 | { 200, 201, 202, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* IP Destination address */ | 338 | {{ 200, 201, 202, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }}, /* IP Destination address */ |
339 | 0, /* SPI */ | 339 | 0, /* SPI */ |
340 | 0, /* Flow */ | 340 | 0, /* Flow */ |
341 | pa_IPV4, /* IP Type */ | 341 | pa_IPV4, /* IP Type */ |
@@ -3637,6 +3637,7 @@ typedef struct pktTestInfo2_s { | |||
3637 | static pktTestInfo2_t t5NatTPktInfo[] = { | 3637 | static pktTestInfo2_t t5NatTPktInfo[] = { |
3638 | /* Packet 0 */ | 3638 | /* Packet 0 */ |
3639 | { | 3639 | { |
3640 | { | ||
3640 | (uint8_t *)natTPkt0, | 3641 | (uint8_t *)natTPkt0, |
3641 | (pasahoLongInfo_t *)&natTPkt0Info, | 3642 | (pasahoLongInfo_t *)&natTPkt0Info, |
3642 | sizeof(natTPkt0), | 3643 | sizeof(natTPkt0), |
@@ -3644,13 +3645,16 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3644 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3645 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3645 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3646 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3646 | T5_NAT_T_DATA_PKT_INDEX + 0, | 3647 | T5_NAT_T_DATA_PKT_INDEX + 0, |
3647 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ | 3648 | }, |
3649 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ | ||
3648 | 0, | 3650 | 0, |
3649 | 0 }, | 3651 | 0 |
3652 | } | ||
3650 | }, | 3653 | }, |
3651 | 3654 | ||
3652 | /* Packet 1 */ | 3655 | /* Packet 1 */ |
3653 | { | 3656 | { |
3657 | { | ||
3654 | (uint8_t *)natTPkt1, | 3658 | (uint8_t *)natTPkt1, |
3655 | (pasahoLongInfo_t *)&natTPkt1Info, | 3659 | (pasahoLongInfo_t *)&natTPkt1Info, |
3656 | sizeof(natTPkt1), | 3660 | sizeof(natTPkt1), |
@@ -3658,6 +3662,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3658 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3662 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3659 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3663 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3660 | T5_NAT_T_DATA_PKT_INDEX + 1, | 3664 | T5_NAT_T_DATA_PKT_INDEX + 1, |
3665 | }, | ||
3661 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ | 3666 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ |
3662 | 0, | 3667 | 0, |
3663 | 0 }, | 3668 | 0 }, |
@@ -3665,6 +3670,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3665 | 3670 | ||
3666 | /* Packet 2 */ | 3671 | /* Packet 2 */ |
3667 | { | 3672 | { |
3673 | { | ||
3668 | (uint8_t *)natTPkt2, | 3674 | (uint8_t *)natTPkt2, |
3669 | (pasahoLongInfo_t *)&natTPkt2Info, | 3675 | (pasahoLongInfo_t *)&natTPkt2Info, |
3670 | sizeof(natTPkt2), | 3676 | sizeof(natTPkt2), |
@@ -3672,6 +3678,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3672 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3678 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3673 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3679 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3674 | T5_NAT_T_CTRL_PKT_INDEX, | 3680 | T5_NAT_T_CTRL_PKT_INDEX, |
3681 | }, | ||
3675 | { 0, | 3682 | { 0, |
3676 | 0, | 3683 | 0, |
3677 | 0 }, | 3684 | 0 }, |
@@ -3679,6 +3686,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3679 | 3686 | ||
3680 | /* Packet 3 */ | 3687 | /* Packet 3 */ |
3681 | { | 3688 | { |
3689 | { | ||
3682 | (uint8_t *)natTPkt3, | 3690 | (uint8_t *)natTPkt3, |
3683 | (pasahoLongInfo_t *)&natTPkt3Info, | 3691 | (pasahoLongInfo_t *)&natTPkt3Info, |
3684 | sizeof(natTPkt3), | 3692 | sizeof(natTPkt3), |
@@ -3686,6 +3694,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3686 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3694 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3687 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3695 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3688 | T5_NAT_T_KEEPALIVE_PKT_INDEX, | 3696 | T5_NAT_T_KEEPALIVE_PKT_INDEX, |
3697 | }, | ||
3689 | { 0, | 3698 | { 0, |
3690 | 0, | 3699 | 0, |
3691 | 0 }, | 3700 | 0 }, |
@@ -3693,6 +3702,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3693 | 3702 | ||
3694 | /* Packet 4 */ | 3703 | /* Packet 4 */ |
3695 | { | 3704 | { |
3705 | { | ||
3696 | (uint8_t *)natTPkt4, | 3706 | (uint8_t *)natTPkt4, |
3697 | (pasahoLongInfo_t *)&natTPkt4Info, | 3707 | (pasahoLongInfo_t *)&natTPkt4Info, |
3698 | sizeof(natTPkt4), | 3708 | sizeof(natTPkt4), |
@@ -3700,6 +3710,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3700 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3710 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3701 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3711 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3702 | T5_NAT_T_FAIL_PKT_INDEX, | 3712 | T5_NAT_T_FAIL_PKT_INDEX, |
3713 | }, | ||
3703 | { 0, | 3714 | { 0, |
3704 | 0, | 3715 | 0, |
3705 | 0 }, | 3716 | 0 }, |
@@ -3707,6 +3718,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3707 | 3718 | ||
3708 | /* Packet 5 */ | 3719 | /* Packet 5 */ |
3709 | { | 3720 | { |
3721 | { | ||
3710 | (uint8_t *)natTPkt5, | 3722 | (uint8_t *)natTPkt5, |
3711 | (pasahoLongInfo_t *)&natTPkt5Info, | 3723 | (pasahoLongInfo_t *)&natTPkt5Info, |
3712 | sizeof(natTPkt5), | 3724 | sizeof(natTPkt5), |
@@ -3714,6 +3726,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3714 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3726 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3715 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3727 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3716 | T5_NAT_T_FAIL_PKT_INDEX, | 3728 | T5_NAT_T_FAIL_PKT_INDEX, |
3729 | }, | ||
3717 | { 0, | 3730 | { 0, |
3718 | 0, | 3731 | 0, |
3719 | 0 }, | 3732 | 0 }, |
@@ -3725,6 +3738,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3725 | 3738 | ||
3726 | /* Packet 6 */ | 3739 | /* Packet 6 */ |
3727 | { | 3740 | { |
3741 | { | ||
3728 | (uint8_t *)natTPkt6, | 3742 | (uint8_t *)natTPkt6, |
3729 | (pasahoLongInfo_t *)&natTPkt6Info, | 3743 | (pasahoLongInfo_t *)&natTPkt6Info, |
3730 | sizeof(natTPkt6), | 3744 | sizeof(natTPkt6), |
@@ -3732,6 +3746,7 @@ static pktTestInfo2_t t5NatTPktInfo[] = { | |||
3732 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ | 3746 | (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH) | (1 << TF_STATS_BM_C1_NUM_IPV4), /* IP match */ |
3733 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ | 3747 | (1 << TF_STATS_BM_C2_NUM_PACKETS) | (1 << TF_STATS_BM_C2_NUM_UDP) }, /* UDP match */ |
3734 | T5_NAT_T_DATA_PKT_INDEX + 2, | 3748 | T5_NAT_T_DATA_PKT_INDEX + 2, |
3749 | }, | ||
3735 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ | 3750 | { (1 << TF_STATS_BM_C1_NUM_PACKETS) | (1 << TF_STATS_BM_C1_TABLE_MATCH), /* SPI match */ |
3736 | 0, | 3751 | 0, |
3737 | 0 | 3752 | 0 |