Lines Matching refs:ip_proto
4092 int hlen, __be16 l2_proto, int *nhoff, int *ip_proto, bool l34) in bond_flow_ip() argument
4106 *ip_proto = iph->protocol; in bond_flow_ip()
4115 *ip_proto = iph6->nexthdr; in bond_flow_ip()
4120 if (l34 && *ip_proto >= 0) in bond_flow_ip()
4121 fk->ports.ports = __skb_flow_get_ports(skb, *nhoff, *ip_proto, data, hlen); in bond_flow_ip()
4155 int ip_proto = -1; in bond_flow_dissect() local
4169 if (!bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34)) in bond_flow_dissect()
4177 if (ip_proto == IPPROTO_ICMP || ip_proto == IPPROTO_ICMPV6) { in bond_flow_dissect()
4179 if (ip_proto == IPPROTO_ICMP) { in bond_flow_dissect()
4184 } else if (ip_proto == IPPROTO_ICMPV6) { in bond_flow_dissect()
4190 return bond_flow_ip(skb, fk, data, hlen, l2_proto, &nhoff, &ip_proto, l34); in bond_flow_dissect()