| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_proto.c | 37 static struct ip_vs_protocol *ip_vs_proto_table[IP_VS_PROTO_TAB_SIZE]; 48 static int __used __init register_ip_vs_protocol(struct ip_vs_protocol *pp) in register_ip_vs_protocol() 65 register_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_protocol *pp) in register_ip_vs_proto_netns() 95 static int unregister_ip_vs_protocol(struct ip_vs_protocol *pp) in unregister_ip_vs_protocol() 97 struct ip_vs_protocol **pp_p; in unregister_ip_vs_protocol() 139 struct ip_vs_protocol * ip_vs_proto_get(unsigned short proto) in ip_vs_proto_get() 141 struct ip_vs_protocol *pp; in ip_vs_proto_get() 198 struct ip_vs_protocol *pp; in ip_vs_state_name() 214 ip_vs_tcpudp_debug_packet_v4(struct ip_vs_protocol *pp, in ip_vs_tcpudp_debug_packet_v4() 246 ip_vs_tcpudp_debug_packet_v6(struct ip_vs_protocol *pp, in ip_vs_tcpudp_debug_packet_v6() [all …]
|
| H A D | ip_vs_proto_udp.c | 27 udp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, 136 udp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in udp_snat_handler() 219 udp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in udp_dnat_handler() 300 udp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, in udp_csum_check() 448 struct ip_vs_protocol ip_vs_protocol_udp = {
|
| H A D | ip_vs_xmit.c | 723 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_null_xmit() 737 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit() 760 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_bypass_xmit_v6() 788 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit() 872 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_nat_xmit_v6() 1148 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_tunnel_xmit() 1293 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_tunnel_xmit_v6() 1440 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_dr_xmit() 1470 struct ip_vs_protocol *pp, struct ip_vs_iphdr *ipvsh) in ip_vs_dr_xmit_v6() 1505 struct ip_vs_protocol *pp, unsigned int toff, in ip_vs_icmp_xmit() [all …]
|
| H A D | ip_vs_proto_sctp.c | 13 sctp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, 92 sctp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in sctp_snat_handler() 140 sctp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in sctp_dnat_handler() 189 sctp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, in sctp_csum_check() 567 struct ip_vs_protocol ip_vs_protocol_sctp = {
|
| H A D | ip_vs_proto_tcp.c | 31 tcp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, 147 tcp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in tcp_snat_handler() 225 tcp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp, in tcp_dnat_handler() 304 tcp_csum_check(int af, struct sk_buff *skb, struct ip_vs_protocol *pp, in tcp_csum_check() 682 struct ip_vs_protocol ip_vs_protocol_tcp = {
|
| H A D | ip_vs_app.c | 75 struct ip_vs_protocol *pp; in ip_vs_app_inc_new() 126 struct ip_vs_protocol *pp; in ip_vs_app_inc_release() 259 struct ip_vs_protocol *pp) in ip_vs_bind_app()
|
| H A D | ip_vs_core.c | 622 struct ip_vs_protocol *pp = pd->pp; in ip_vs_schedule() 925 bool ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp, in ip_vs_nat_icmp() 975 void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp, in ip_vs_nat_icmp_v6() 1030 struct ip_vs_protocol *pp, in handle_response_icmp() 1099 struct ip_vs_protocol *pp; in ip_vs_out_icmp() 1176 struct ip_vs_protocol *pp; in ip_vs_out_icmp_v6() 1442 struct ip_vs_protocol *pp = pd->pp; in handle_response() 1514 struct ip_vs_protocol *pp; in ip_vs_out_hook() 1652 struct ip_vs_protocol *pp = pd->pp; in ip_vs_try_to_schedule() 1766 struct ip_vs_protocol *pp; in ip_vs_in_icmp() [all …]
|
| H A D | ip_vs_sync.c | 976 struct ip_vs_protocol *pp; in ip_vs_process_message_v0() 1091 struct ip_vs_protocol *pp; in ip_vs_proc_sync_conn()
|
| /linux/include/net/ |
| H A D | ip_vs.h | 718 struct ip_vs_protocol { struct 719 struct ip_vs_protocol *next; argument 725 void (*init)(struct ip_vs_protocol *pp); argument 727 void (*exit)(struct ip_vs_protocol *pp); argument 751 int (*snat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp, argument 754 int (*dnat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp, argument 770 void (*debug_packet)(int af, struct ip_vs_protocol *pp, argument 781 struct ip_vs_protocol *pp; argument 787 struct ip_vs_protocol *ip_vs_proto_get(unsigned short proto); 878 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph); [all …]
|
| /linux/net/netfilter/ |
| H A D | xt_ipvs.c | 56 struct ip_vs_protocol *pp; in ipvs_mt()
|