Home
last modified time | relevance | path

Searched refs:ipvsh (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_xmit.c217 struct ip_vs_iphdr *ipvsh, in ensure_mtu_is_adequate() argument
228 if (!ipvsh->fragoffs && !ip_vs_iph_icmp(ipvsh)) in ensure_mtu_is_adequate()
245 !ip_vs_iph_icmp(ipvsh))) { in ensure_mtu_is_adequate()
311 struct ip_vs_iphdr *ipvsh) in __ip_vs_get_out_rt() argument
392 if (!ensure_mtu_is_adequate(ipvs, skb_af, rt_mode, ipvsh, skb, mtu)) in __ip_vs_get_out_rt()
461 struct ip_vs_iphdr *ipvsh, int do_xfrm, int rt_mode) in __ip_vs_get_out_rt_v6() argument
544 if (!ensure_mtu_is_adequate(ipvs, skb_af, rt_mode, ipvsh, skb, mtu)) in __ip_vs_get_out_rt_v6()
662 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_null_xmit() argument
676 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit() argument
683 IP_VS_RT_MODE_NON_LOCAL, NULL, ipvsh) < 0) in ip_vs_bypass_xmit()
[all …]
Dip_vs_ftp.c72 static char *ip_vs_ftp_data_ptr(struct sk_buff *skb, struct ip_vs_iphdr *ipvsh) in ip_vs_ftp_data_ptr() argument
74 struct tcphdr *th = (struct tcphdr *)((char *)skb->data + ipvsh->len); in ip_vs_ftp_data_ptr()
256 struct ip_vs_iphdr *ipvsh) in ip_vs_ftp_out() argument
280 data = ip_vs_ftp_data_ptr(skb, ipvsh); in ip_vs_ftp_out()
297 data = ip_vs_ftp_data_ptr(skb, ipvsh); in ip_vs_ftp_out()
327 ipvsh->protocol, &from, port, in ip_vs_ftp_out()
335 cp->af, ipvsh->protocol, &cp->caddr, in ip_vs_ftp_out()
381 ipvsh->len, in ip_vs_ftp_out()
387 ipvsh->protocol, 0, 0); in ip_vs_ftp_out()
426 struct ip_vs_iphdr *ipvsh) in ip_vs_ftp_in() argument
[all …]
Dip_vs_app.c359 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_out() argument
390 if (!app->pkt_out(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_out()
409 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_out() argument
422 return app_tcp_pkt_out(cp, skb, app, ipvsh); in ip_vs_app_pkt_out()
430 return app->pkt_out(app, cp, skb, NULL, ipvsh); in ip_vs_app_pkt_out()
436 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_in() argument
467 if (!app->pkt_in(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_in()
486 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_in() argument
499 return app_tcp_pkt_in(cp, skb, app, ipvsh); in ip_vs_app_pkt_in()
507 return app->pkt_in(app, cp, skb, NULL, ipvsh); in ip_vs_app_pkt_in()
Dip_vs_core.c987 struct ip_vs_iphdr *ipvsh) in ip_vs_out_icmp_v6() argument
997 ic = frag_safe_skb_hp(skb, ipvsh->len, sizeof(_icmph), &_icmph); in ip_vs_out_icmp_v6()
1015 if (ipvsh->flags & IP6_FH_F_FRAG) in ip_vs_out_icmp_v6()
1020 &ipvsh->saddr, &ipvsh->daddr); in ip_vs_out_icmp_v6()
1022 if (!ip_vs_fill_iph_skb_icmp(AF_INET6, skb, ipvsh->len + sizeof(_icmph), in ip_vs_out_icmp_v6()
/Linux-v4.19/include/net/
Dip_vs.h760 struct sk_buff *, int *diff, struct ip_vs_iphdr *ipvsh);
767 struct sk_buff *, int *diff, struct ip_vs_iphdr *ipvsh);
1337 struct ip_vs_iphdr *ipvsh);
1339 struct ip_vs_iphdr *ipvsh);