/kernel/linux/linux-5.10/include/net/ |
H A D | ip_vs.h | 45 struct ip_vs_iphdr { struct 63 /* This function handles filling *ip_vs_iphdr, both for IPv4 and IPv6. 69 int hdr_flags, struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb_off() 113 bool inverse, struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb_icmp() 125 struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb() 137 ip_vs_iph_inverse(const struct ip_vs_iphdr *iph) in ip_vs_iph_inverse() 143 ip_vs_iph_icmp(const struct ip_vs_iphdr *iph) in ip_vs_iph_icmp() 434 struct ip_vs_iphdr *iph); 440 const struct ip_vs_iphdr *iph); 446 const struct ip_vs_iphdr *ip [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | ip_vs.h | 48 struct ip_vs_iphdr { struct 66 /* This function handles filling *ip_vs_iphdr, both for IPv4 and IPv6. 72 int hdr_flags, struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb_off() 116 bool inverse, struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb_icmp() 128 struct ip_vs_iphdr *iphdr) in ip_vs_fill_iph_skb() 140 ip_vs_iph_inverse(const struct ip_vs_iphdr *iph) in ip_vs_iph_inverse() 146 ip_vs_iph_icmp(const struct ip_vs_iphdr *iph) in ip_vs_iph_icmp() 495 struct ip_vs_iphdr *iph); 501 const struct ip_vs_iphdr *iph); 507 const struct ip_vs_iphdr *ip [all...] |
/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_proto_ah_esp.c | 41 const struct ip_vs_iphdr *iph, in ah_esp_conn_fill_param_proto() 56 const struct ip_vs_iphdr *iph) in ah_esp_conn_in_get() 82 const struct ip_vs_iphdr *iph) in ah_esp_conn_out_get() 106 struct ip_vs_iphdr *iph) in ah_esp_conn_schedule()
|
H A D | ip_vs_core.c | 74 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph)); 80 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph)); 267 int *ignored, struct ip_vs_iphdr *iph) in ip_vs_sched_persist() 455 struct ip_vs_iphdr *iph) in ip_vs_schedule() 598 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave() 932 struct ip_vs_iphdr ciph; in ip_vs_out_icmp() 1004 struct ip_vs_iphdr *ipvsh) in ip_vs_out_icmp_v6() 1007 struct ip_vs_iphdr ciph = {.flags = 0, .fragoffs = 0};/*Contained IP */ in ip_vs_out_icmp_v6() 1087 struct ip_vs_iphdr *iph) in is_new_conn() 1144 const struct ip_vs_iphdr *ip in ip_vs_new_conn_out() [all...] |
H A D | ip_vs_pe_sip.c | 69 struct ip_vs_iphdr iph; in ip_vs_sip_fill_param() 151 const struct ip_vs_iphdr *iph, in ip_vs_sip_conn_out()
|
H A D | ip_vs_xmit.c | 216 struct ip_vs_iphdr *ipvsh, in ensure_mtu_is_adequate() 310 struct ip_vs_iphdr *ipvsh) in __ip_vs_get_out_rt() 472 struct ip_vs_iphdr *ipvsh, int do_xfrm, int rt_mode) in __ip_vs_get_out_rt_v6() 691 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_null_xmit() 705 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit() 734 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit_v6() 766 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit() 854 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit_v6() 1134 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_tunnel_xmit() 1285 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvs in ip_vs_tunnel_xmit_v6() [all...] |
H A D | ip_vs_app.c | 362 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_out() 412 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_out() 439 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_in() 489 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_in()
|
H A D | ip_vs_lc.c | 25 struct ip_vs_iphdr *iph) in ip_vs_lc_schedule()
|
H A D | ip_vs_fo.c | 22 struct ip_vs_iphdr *iph) in ip_vs_fo_schedule()
|
H A D | ip_vs_ovf.c | 26 struct ip_vs_iphdr *iph) in ip_vs_ovf_schedule()
|
H A D | ip_vs_nq.c | 54 struct ip_vs_iphdr *iph) in ip_vs_nq_schedule()
|
H A D | ip_vs_sed.c | 58 struct ip_vs_iphdr *iph) in ip_vs_sed_schedule()
|
H A D | ip_vs_rr.c | 54 struct ip_vs_iphdr *iph) in ip_vs_rr_schedule()
|
H A D | ip_vs_wlc.c | 30 struct ip_vs_iphdr *iph) in ip_vs_wlc_schedule()
|
/kernel/linux/linux-6.6/net/netfilter/ipvs/ |
H A D | ip_vs_proto_ah_esp.c | 41 const struct ip_vs_iphdr *iph, in ah_esp_conn_fill_param_proto() 56 const struct ip_vs_iphdr *iph) in ah_esp_conn_in_get() 82 const struct ip_vs_iphdr *iph) in ah_esp_conn_out_get() 106 struct ip_vs_iphdr *iph) in ah_esp_conn_schedule()
|
H A D | ip_vs_core.c | 255 int *ignored, struct ip_vs_iphdr *iph) in ip_vs_sched_persist() 443 struct ip_vs_iphdr *iph) in ip_vs_schedule() 586 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave() 920 struct ip_vs_iphdr ciph; in ip_vs_out_icmp() 992 struct ip_vs_iphdr *ipvsh) in ip_vs_out_icmp_v6() 995 struct ip_vs_iphdr ciph = {.flags = 0, .fragoffs = 0};/*Contained IP */ in ip_vs_out_icmp_v6() 1075 struct ip_vs_iphdr *iph) in is_new_conn() 1132 const struct ip_vs_iphdr *iph, in ip_vs_new_conn_out() 1223 const struct ip_vs_iphdr *iph) in __ip_vs_rs_conn_out() 1259 struct ip_vs_conn *cp, struct ip_vs_iphdr *ip in handle_response() [all...] |
H A D | ip_vs_pe_sip.c | 69 struct ip_vs_iphdr iph; in ip_vs_sip_fill_param() 151 const struct ip_vs_iphdr *iph, in ip_vs_sip_conn_out()
|
H A D | ip_vs_xmit.c | 216 struct ip_vs_iphdr *ipvsh, in ensure_mtu_is_adequate() 310 struct ip_vs_iphdr *ipvsh) in __ip_vs_get_out_rt() 472 struct ip_vs_iphdr *ipvsh, int do_xfrm, int rt_mode) in __ip_vs_get_out_rt_v6() 691 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_null_xmit() 705 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit() 730 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit_v6() 758 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit() 842 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit_v6() 1118 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_tunnel_xmit() 1263 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvs in ip_vs_tunnel_xmit_v6() [all...] |
H A D | ip_vs_app.c | 362 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_out() 412 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_out() 439 struct ip_vs_iphdr *ipvsh) in app_tcp_pkt_in() 489 struct ip_vs_iphdr *ipvsh) in ip_vs_app_pkt_in()
|
H A D | ip_vs_fo.c | 22 struct ip_vs_iphdr *iph) in ip_vs_fo_schedule()
|
H A D | ip_vs_lc.c | 25 struct ip_vs_iphdr *iph) in ip_vs_lc_schedule()
|
H A D | ip_vs_ovf.c | 26 struct ip_vs_iphdr *iph) in ip_vs_ovf_schedule()
|
H A D | ip_vs_wlc.c | 30 struct ip_vs_iphdr *iph) in ip_vs_wlc_schedule()
|
H A D | ip_vs_nq.c | 54 struct ip_vs_iphdr *iph) in ip_vs_nq_schedule()
|
H A D | ip_vs_sed.c | 58 struct ip_vs_iphdr *iph) in ip_vs_sed_schedule()
|