Lines Matching refs:next_protocol
948 unsigned int max_headroom, __u8 *next_protocol, in ip_vs_prepare_tunneled_skb() argument
974 *next_protocol = IPPROTO_IPV6; in ip_vs_prepare_tunneled_skb()
990 *next_protocol = IPPROTO_IPIP; in ip_vs_prepare_tunneled_skb()
1023 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gue_encap() argument
1049 gueh->proto_ctype = *next_protocol; in ipvs_gue_encap()
1090 *next_protocol = IPPROTO_UDP; in ipvs_gue_encap()
1097 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gre_encap() argument
1099 __be16 proto = *next_protocol == IPPROTO_IPIP ? in ipvs_gre_encap()
1110 *next_protocol = IPPROTO_GRE; in ipvs_gre_encap()
1141 __u8 next_protocol = 0; in ip_vs_tunnel_xmit() local
1199 &next_protocol, NULL, &dsfield, in ip_vs_tunnel_xmit()
1227 skb_set_inner_ipproto(skb, next_protocol); in ip_vs_tunnel_xmit()
1232 if (ipvs_gue_encap(net, skb, cp, &next_protocol)) in ip_vs_tunnel_xmit()
1241 ipvs_gre_encap(net, skb, cp, &next_protocol); in ip_vs_tunnel_xmit()
1254 iph->protocol = next_protocol; in ip_vs_tunnel_xmit()
1291 __u8 next_protocol = 0; in ip_vs_tunnel_xmit_v6() local
1347 &next_protocol, &payload_len, in ip_vs_tunnel_xmit_v6()
1375 skb_set_inner_ipproto(skb, next_protocol); in ip_vs_tunnel_xmit_v6()
1380 if (ipvs_gue_encap(net, skb, cp, &next_protocol)) in ip_vs_tunnel_xmit_v6()
1389 ipvs_gre_encap(net, skb, cp, &next_protocol); in ip_vs_tunnel_xmit_v6()
1400 iph->nexthdr = next_protocol; in ip_vs_tunnel_xmit_v6()