IPv4 implementation contains exact same fix, but somebody forgot to copy
it into IPv6.
Change-Id: I7f21a7273096b96bb0769b6deb9cb351da443178
tcp.spts[1] = ntohs(htons(sport2));
break;
default:
+ tcp.spts[0] = 0x0000;
+ tcp.spts[1] = 0xFFFF;
break;
}
switch(dport_type) {
tcp.dpts[1] = ntohs(htons(dport2));
break;
default:
+ tcp.dpts[0] = 0x0000;
+ tcp.dpts[1] = 0xFFFF;
break;
}
return __add_match(IP6TC_TCP, start, 0, sizeof(ip6t_tcp_info_t), &tcp);
udp.spts[1] = ntohs(htons(sport2));
break;
default:
+ udp.spts[0] = 0x0000;
+ udp.spts[1] = 0xFFFF;
break;
}
switch(dport_type) {
udp.dpts[1] = ntohs(htons(dport2));
break;
default:
+ udp.dpts[0] = 0x0000;
+ udp.dpts[1] = 0xFFFF;
break;
}
return __add_match(IP6TC_UDP, start, 0, sizeof(ip6t_udp_info_t), &udp);