|
|
|
|
@ -33,6 +33,7 @@
|
|
|
|
|
#include "flow.h"
|
|
|
|
|
|
|
|
|
|
#include "util-unittest.h"
|
|
|
|
|
#include "util-unittest-helper.h"
|
|
|
|
|
#include "util-debug.h"
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@ -318,8 +319,8 @@ static int DecodeICMPV4test01(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
@ -369,8 +370,8 @@ static int DecodeICMPV4test02(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
@ -418,8 +419,8 @@ static int DecodeICMPV4test03(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
@ -490,8 +491,8 @@ static int DecodeICMPV4test04(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
@ -595,8 +596,8 @@ static int ICMPV4InvalidType07(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
@ -639,8 +640,8 @@ static int DecodeICMPV4test08(void) {
|
|
|
|
|
|
|
|
|
|
p->src.family = AF_INET;
|
|
|
|
|
p->dst.family = AF_INET;
|
|
|
|
|
p->src.addr_data32[0] = 0x01020304;
|
|
|
|
|
p->dst.addr_data32[0] = 0x04030201;
|
|
|
|
|
p->src.addr_data32[0] = UTHSetIPv4Address("4.3.2.1");;
|
|
|
|
|
p->dst.addr_data32[0] = UTHSetIPv4Address("1.2.3.4");;
|
|
|
|
|
|
|
|
|
|
ip4h.ip_src.s_addr = p->src.addr_data32[0];
|
|
|
|
|
ip4h.ip_dst.s_addr = p->dst.addr_data32[0];
|
|
|
|
|
|