Lines Matching refs:ip_proto
29 u8 ip_proto;
389 __be16 src_port, __be16 dst_port, u8 ip_proto)
394 if (tpos->tuple.ip_proto == ip_proto &&
440 u8 ip_proto;
450 ip_proto = ip_hdr(skb)->protocol;
453 ip_proto = ipv6_hdr(skb)->nexthdr;
457 if (ip_proto != IPPROTO_TCP && ip_proto != IPPROTO_UDP)
466 skb, ports[0], ports[1], ip_proto);
515 n->tuple.ip_proto = ip_proto;
1343 if (fltr->tuple.ip_proto == IPPROTO_TCP)
1353 if (fltr->tuple.ip_proto == IPPROTO_TCP)
1408 if (t->ip_proto == IPPROTO_TCP)
1439 ip->protocol = t->ip_proto;
1450 const char *prefix = t->ip_proto == IPPROTO_TCP ? "TCP" : "UDP";
1486 if (t->ip_proto == IPPROTO_TCP) {
1597 if (fltr->tuple.ip_proto == t->ip_proto &&
1783 tuple->ip_proto = IPPROTO_TCP;
1793 tuple->ip_proto = IPPROTO_TCP;
1803 tuple->ip_proto = IPPROTO_UDP;
1813 tuple->ip_proto = IPPROTO_UDP;
1825 u8 ip_proto = 0;
1850 ip_proto = match.key->ip_proto;
1853 if (ip_proto == IPPROTO_TCP && proto == htons(ETH_P_IP))
1855 else if (ip_proto == IPPROTO_TCP && proto == htons(ETH_P_IPV6))
1857 else if (ip_proto == IPPROTO_UDP && proto == htons(ETH_P_IP))
1859 else if (ip_proto == IPPROTO_UDP && proto == htons(ETH_P_IPV6))