IP6T_INV_PROTO
ipv6->proto, ipv6->invflags & IP6T_INV_PROTO);
e->ipv6.invflags & IP6T_INV_PROTO);
if (ip6info->invflags & IP6T_INV_PROTO)
!(ip6info->invflags & IP6T_INV_PROTO))
entry->e6.ipv6.invflags = inv ? IP6T_INV_PROTO : 0;
entry->e6.ipv6.invflags = inv ? IP6T_INV_PROTO : 0;
if (e->ipv6.invflags & IP6T_INV_PROTO)
!(i->invflags & IP6T_INV_PROTO))
(ip->proto != IPPROTO_TCP || ip->invflags & IP6T_INV_PROTO)) {