ipvsh 764 include/net/ip_vs.h struct sk_buff *, int *diff, struct ip_vs_iphdr *ipvsh); ipvsh 771 include/net/ip_vs.h struct sk_buff *, int *diff, struct ip_vs_iphdr *ipvsh); ipvsh 1344 include/net/ip_vs.h struct ip_vs_iphdr *ipvsh); ipvsh 1346 include/net/ip_vs.h struct ip_vs_iphdr *ipvsh); ipvsh 362 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_iphdr *ipvsh) ipvsh 393 net/netfilter/ipvs/ip_vs_app.c if (!app->pkt_out(app, cp, skb, &diff, ipvsh)) ipvsh 412 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_iphdr *ipvsh) ipvsh 425 net/netfilter/ipvs/ip_vs_app.c return app_tcp_pkt_out(cp, skb, app, ipvsh); ipvsh 433 net/netfilter/ipvs/ip_vs_app.c return app->pkt_out(app, cp, skb, NULL, ipvsh); ipvsh 439 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_iphdr *ipvsh) ipvsh 470 net/netfilter/ipvs/ip_vs_app.c if (!app->pkt_in(app, cp, skb, &diff, ipvsh)) ipvsh 489 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_iphdr *ipvsh) ipvsh 502 net/netfilter/ipvs/ip_vs_app.c return app_tcp_pkt_in(cp, skb, app, ipvsh); ipvsh 510 net/netfilter/ipvs/ip_vs_app.c return app->pkt_in(app, cp, skb, NULL, ipvsh); ipvsh 1011 net/netfilter/ipvs/ip_vs_core.c struct ip_vs_iphdr *ipvsh) ipvsh 1021 net/netfilter/ipvs/ip_vs_core.c ic = frag_safe_skb_hp(skb, ipvsh->len, sizeof(_icmph), &_icmph); ipvsh 1039 net/netfilter/ipvs/ip_vs_core.c if (ipvsh->flags & IP6_FH_F_FRAG) ipvsh 1044 net/netfilter/ipvs/ip_vs_core.c &ipvsh->saddr, &ipvsh->daddr); ipvsh 1046 net/netfilter/ipvs/ip_vs_core.c if (!ip_vs_fill_iph_skb_icmp(AF_INET6, skb, ipvsh->len + sizeof(_icmph), ipvsh 66 net/netfilter/ipvs/ip_vs_ftp.c static char *ip_vs_ftp_data_ptr(struct sk_buff *skb, struct ip_vs_iphdr *ipvsh) ipvsh 68 net/netfilter/ipvs/ip_vs_ftp.c struct tcphdr *th = (struct tcphdr *)((char *)skb->data + ipvsh->len); ipvsh 250 net/netfilter/ipvs/ip_vs_ftp.c struct ip_vs_iphdr *ipvsh) ipvsh 274 net/netfilter/ipvs/ip_vs_ftp.c data = ip_vs_ftp_data_ptr(skb, ipvsh); ipvsh 291 net/netfilter/ipvs/ip_vs_ftp.c data = ip_vs_ftp_data_ptr(skb, ipvsh); ipvsh 321 net/netfilter/ipvs/ip_vs_ftp.c ipvsh->protocol, &from, port, ipvsh 329 net/netfilter/ipvs/ip_vs_ftp.c cp->af, ipvsh->protocol, &cp->caddr, ipvsh 375 net/netfilter/ipvs/ip_vs_ftp.c ipvsh->len, ipvsh 381 net/netfilter/ipvs/ip_vs_ftp.c ipvsh->protocol, 0, 0); ipvsh 420 net/netfilter/ipvs/ip_vs_ftp.c struct ip_vs_iphdr *ipvsh) ipvsh 439 net/netfilter/ipvs/ip_vs_ftp.c data = data_start = ip_vs_ftp_data_ptr(skb, ipvsh); ipvsh 503 net/netfilter/ipvs/ip_vs_ftp.c ip_vs_proto_name(ipvsh->protocol), ipvsh 518 net/netfilter/ipvs/ip_vs_ftp.c ip_vs_proto_name(ipvsh->protocol), ipvsh 532 net/netfilter/ipvs/ip_vs_ftp.c ipvsh->protocol, &to, port, &cp->vaddr, ipvsh 216 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_iphdr *ipvsh, ipvsh 227 net/netfilter/ipvs/ip_vs_xmit.c if (!ipvsh->fragoffs && !ip_vs_iph_icmp(ipvsh)) ipvsh 244 net/netfilter/ipvs/ip_vs_xmit.c !ip_vs_iph_icmp(ipvsh))) { ipvsh 310 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_iphdr *ipvsh) ipvsh 406 net/netfilter/ipvs/ip_vs_xmit.c if (!ensure_mtu_is_adequate(ipvs, skb_af, rt_mode, ipvsh, skb, mtu)) ipvsh 475 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_iphdr *ipvsh, int do_xfrm, int rt_mode) ipvsh 573 net/netfilter/ipvs/ip_vs_xmit.c if (!ensure_mtu_is_adequate(ipvs, skb_af, rt_mode, ipvsh, skb, mtu)) ipvsh 691 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 705 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 712 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_RT_MODE_NON_LOCAL, NULL, ipvsh) < 0) ipvsh 734 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 742 net/netfilter/ipvs/ip_vs_xmit.c ipvsh, 0, IP_VS_RT_MODE_NON_LOCAL) < 0) ipvsh 766 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 777 net/netfilter/ipvs/ip_vs_xmit.c p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); ipvsh 788 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_RT_MODE_RDR, NULL, ipvsh); ipvsh 802 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_RL_PKT(10, AF_INET, pp, skb, ipvsh->off, ipvsh 812 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_RL_PKT(1, AF_INET, pp, skb, ipvsh->off, ipvsh 826 net/netfilter/ipvs/ip_vs_xmit.c if (pp->dnat_handler && !pp->dnat_handler(skb, pp, cp, ipvsh)) ipvsh 831 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_PKT(10, AF_INET, pp, skb, ipvsh->off, "After DNAT"); ipvsh 854 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 862 net/netfilter/ipvs/ip_vs_xmit.c if (unlikely(cp->flags & IP_VS_CONN_F_NO_CPORT && !ipvsh->fragoffs)) { ipvsh 864 net/netfilter/ipvs/ip_vs_xmit.c p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); ipvsh 873 net/netfilter/ipvs/ip_vs_xmit.c NULL, ipvsh, 0, ipvsh 890 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_RL_PKT(10, AF_INET6, pp, skb, ipvsh->off, ipvsh 901 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_RL_PKT(1, AF_INET6, pp, skb, ipvsh->off, ipvsh 915 net/netfilter/ipvs/ip_vs_xmit.c if (pp->dnat_handler && !pp->dnat_handler(skb, pp, cp, ipvsh)) ipvsh 919 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_DBG_PKT(10, AF_INET6, pp, skb, ipvsh->off, "After DNAT"); ipvsh 1134 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 1158 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_RT_MODE_TUNNEL, &saddr, ipvsh); ipvsh 1284 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 1305 net/netfilter/ipvs/ip_vs_xmit.c &saddr, ipvsh, 1, ipvsh 1436 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 1445 net/netfilter/ipvs/ip_vs_xmit.c IP_VS_RT_MODE_KNOWN_NH, NULL, ipvsh); ipvsh 1470 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) ipvsh 1478 net/netfilter/ipvs/ip_vs_xmit.c NULL, ipvsh, 0, ipvsh 1600 net/netfilter/ipvs/ip_vs_xmit.c struct ip_vs_iphdr *ipvsh) ipvsh 1614 net/netfilter/ipvs/ip_vs_xmit.c rc = cp->packet_xmit(skb, cp, pp, ipvsh); ipvsh 1631 net/netfilter/ipvs/ip_vs_xmit.c &cp->daddr.in6, NULL, ipvsh, 0, rt_mode);