@ -6560,8 +6560,8 @@ int SigTest24IPV4Keyword(void)
p1 - > pkt = ( uint8_t * ) ( p1 + 1 ) ;
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > ip4vars . comp_csum = - 1 ;
p2 - > ip4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p1 - > ip4h = ( IPV4Hdr * ) valid_raw_ipv4 ;
@ -6666,8 +6666,8 @@ int SigTest25NegativeIPV4Keyword(void)
p1 - > pkt = ( uint8_t * ) ( p1 + 1 ) ;
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > ip4vars . comp_csum = - 1 ;
p2 - > ip4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p1 - > ip4h = ( IPV4Hdr * ) valid_raw_ipv4 ;
@ -6783,7 +6783,7 @@ int SigTest26TCPV4Keyword(void)
PacketCopyData ( p2 , raw_ipv4 , sizeof ( raw_ipv4 ) ) ;
PacketCopyDataOffset ( p2 , GET_PKT_LEN ( p2 ) , invalid_raw_tcp , sizeof ( invalid_raw_tcp ) ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) GET_PKT_DATA ( p1 ) ;
p1 - > tcph = ( TCPHdr * ) ( GET_PKT_DATA ( p1 ) + sizeof ( raw_ipv4 ) ) ;
p1 - > src . family = AF_INET ;
@ -6792,7 +6792,7 @@ int SigTest26TCPV4Keyword(void)
p1 - > payload_len = 20 ;
p1 - > proto = IPPROTO_TCP ;
p2 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) GET_PKT_DATA ( p2 ) ;
p2 - > tcph = ( TCPHdr * ) ( GET_PKT_DATA ( p2 ) + sizeof ( raw_ipv4 ) ) ;
p2 - > src . family = AF_INET ;
@ -6900,7 +6900,6 @@ static int SigTest26TCPV4AndNegativeIPV4Keyword(void)
PacketCopyDataOffset ( p2 , GET_PKT_LEN ( p2 ) , invalid_raw_tcp , sizeof ( invalid_raw_tcp ) ) ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > tcpvars . comp_csum = - 1 ;
p1 - > ip4h = ( IPV4Hdr * ) GET_PKT_DATA ( p1 ) ;
p1 - > tcph = ( TCPHdr * ) ( GET_PKT_DATA ( p1 ) + sizeof ( raw_ipv4 ) ) ;
p1 - > src . family = AF_INET ;
@ -7144,7 +7143,7 @@ static int SigTest27NegativeTCPV4Keyword(void)
PacketCopyData ( p2 , raw_ipv4 , sizeof ( raw_ipv4 ) ) ;
PacketCopyDataOffset ( p2 , GET_PKT_LEN ( p2 ) , invalid_raw_tcp , sizeof ( invalid_raw_tcp ) ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) GET_PKT_DATA ( p1 ) ;
p1 - > tcph = ( TCPHdr * ) ( GET_PKT_DATA ( p1 ) + sizeof ( raw_ipv4 ) ) ;
p1 - > src . family = AF_INET ;
@ -7153,7 +7152,7 @@ static int SigTest27NegativeTCPV4Keyword(void)
p1 - > payload_len = 20 ;
p1 - > proto = IPPROTO_TCP ;
p2 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) GET_PKT_DATA ( p2 ) ;
p2 - > tcph = ( TCPHdr * ) ( GET_PKT_DATA ( p2 ) + sizeof ( raw_ipv4 ) ) ;
p2 - > src . family = AF_INET ;
@ -7266,7 +7265,7 @@ int SigTest28TCPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > tcph = ( TCPHdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -7279,7 +7278,7 @@ int SigTest28TCPV6Keyword(void)
BUG_ON ( 1 ) ;
}
p2 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > tcph = ( TCPHdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -7396,7 +7395,7 @@ int SigTest29NegativeTCPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > tcph = ( TCPHdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -7409,7 +7408,7 @@ int SigTest29NegativeTCPV6Keyword(void)
BUG_ON ( 1 ) ;
}
p2 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > tcph = ( TCPHdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -7524,7 +7523,7 @@ int SigTest30UDPV4Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p1 - > udph = ( UDPHdr * ) valid_raw_udp ;
p1 - > src . family = AF_INET ;
@ -7533,7 +7532,7 @@ int SigTest30UDPV4Keyword(void)
p1 - > payload_len = sizeof ( valid_raw_udp ) - UDP_HEADER_LEN ;
p1 - > proto = IPPROTO_UDP ;
p2 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p2 - > udph = ( UDPHdr * ) invalid_raw_udp ;
p2 - > src . family = AF_INET ;
@ -7649,7 +7648,7 @@ int SigTest31NegativeUDPV4Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p1 - > udph = ( UDPHdr * ) valid_raw_udp ;
p1 - > src . family = AF_INET ;
@ -7658,7 +7657,7 @@ int SigTest31NegativeUDPV4Keyword(void)
p1 - > payload_len = sizeof ( valid_raw_udp ) - UDP_HEADER_LEN ;
p1 - > proto = IPPROTO_UDP ;
p2 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p2 - > udph = ( UDPHdr * ) invalid_raw_udp ;
p2 - > src . family = AF_INET ;
@ -7768,7 +7767,7 @@ int SigTest32UDPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > udph = ( UDPHdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -7777,7 +7776,7 @@ int SigTest32UDPV6Keyword(void)
p1 - > payload_len = IPV6_GET_PLEN ( ( p1 ) ) - UDP_HEADER_LEN ;
p1 - > proto = IPPROTO_UDP ;
p2 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > udph = ( UDPHdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -7885,7 +7884,7 @@ int SigTest33NegativeUDPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > udph = ( UDPHdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -7894,7 +7893,7 @@ int SigTest33NegativeUDPV6Keyword(void)
p1 - > payload_len = IPV6_GET_PLEN ( ( p1 ) ) - UDP_HEADER_LEN ;
p1 - > proto = IPPROTO_UDP ;
p2 - > udpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > udph = ( UDPHdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -8005,7 +8004,7 @@ int SigTest34ICMPV4Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > icmpv4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) ( valid_raw_ipv4 ) ;
p1 - > ip4h - > ip_verhl = 69 ;
p1 - > icmpv4h = ( ICMPV4Hdr * ) ( valid_raw_ipv4 + IPV4_GET_RAW_HLEN ( p1 - > ip4h ) * 4 ) ;
@ -8015,7 +8014,7 @@ int SigTest34ICMPV4Keyword(void)
p1 - > payload_len = buflen ;
p1 - > proto = IPPROTO_ICMP ;
p2 - > icmpv4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) ( invalid_raw_ipv4 ) ;
p2 - > ip4h - > ip_verhl = 69 ;
p2 - > icmpv4h = ( ICMPV4Hdr * ) ( invalid_raw_ipv4 + IPV4_GET_RAW_HLEN ( p2 - > ip4h ) * 4 ) ;
@ -8127,7 +8126,7 @@ int SigTest35NegativeICMPV4Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > icmpv4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip4h = ( IPV4Hdr * ) ( valid_raw_ipv4 ) ;
p1 - > ip4h - > ip_verhl = 69 ;
p1 - > icmpv4h = ( ICMPV4Hdr * ) ( valid_raw_ipv4 + IPV4_GET_RAW_HLEN ( p1 - > ip4h ) * 4 ) ;
@ -8137,7 +8136,7 @@ int SigTest35NegativeICMPV4Keyword(void)
p1 - > payload_len = buflen ;
p1 - > proto = IPPROTO_ICMP ;
p2 - > icmpv4vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip4h = ( IPV4Hdr * ) ( invalid_raw_ipv4 ) ;
p2 - > ip4h - > ip_verhl = 69 ;
p2 - > icmpv4h = ( ICMPV4Hdr * ) ( invalid_raw_ipv4 + IPV4_GET_RAW_HLEN ( p2 - > ip4h ) * 4 ) ;
@ -8260,7 +8259,7 @@ int SigTest36ICMPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > icmpv6vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > icmpv6h = ( ICMPV6Hdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -8269,7 +8268,7 @@ int SigTest36ICMPV6Keyword(void)
p1 - > payload_len = buflen ;
p1 - > proto = IPPROTO_ICMPV6 ;
p2 - > icmpv6vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > icmpv6h = ( ICMPV6Hdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -8390,7 +8389,7 @@ int SigTest37NegativeICMPV6Keyword(void)
memset ( p2 , 0 , SIZE_OF_PACKET ) ;
p2 - > pkt = ( uint8_t * ) ( p2 + 1 ) ;
p1 - > icmpv6vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ip6h = ( IPV6Hdr * ) ( valid_raw_ipv6 + 14 ) ;
p1 - > icmpv6h = ( ICMPV6Hdr * ) ( valid_raw_ipv6 + 54 ) ;
p1 - > src . family = AF_INET ;
@ -8399,7 +8398,7 @@ int SigTest37NegativeICMPV6Keyword(void)
p1 - > payload_len = buflen ;
p1 - > proto = IPPROTO_ICMPV6 ;
p2 - > icmpv6vars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p2 ) ;
p2 - > ip6h = ( IPV6Hdr * ) ( invalid_raw_ipv6 + 14 ) ;
p2 - > icmpv6h = ( ICMPV6Hdr * ) ( invalid_raw_ipv6 + 54 ) ;
p2 - > src . family = AF_INET ;
@ -8525,7 +8524,7 @@ int SigTest38Real(int mpm_type)
}
SET_PKT_LEN ( p1 , ethlen + ipv4len + tcplen + buflen ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ethh = ( EthernetHdr * ) raw_eth ;
p1 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p1 - > tcph = ( TCPHdr * ) raw_tcp ;
@ -8668,7 +8667,7 @@ int SigTest39Real(int mpm_type)
}
SET_PKT_LEN ( p1 , ethlen + ipv4len + tcplen + buflen ) ;
p1 - > tcpvars . comp_csum = - 1 ;
PACKET_RESET_CHECKSUMS ( p1 ) ;
p1 - > ethh = ( EthernetHdr * ) raw_eth ;
p1 - > ip4h = ( IPV4Hdr * ) raw_ipv4 ;
p1 - > tcph = ( TCPHdr * ) raw_tcp ;