Lines Matching refs:ip_vs_protocol
429 struct ip_vs_protocol { struct
430 struct ip_vs_protocol *next; argument
436 void (*init)(struct ip_vs_protocol *pp); argument
438 void (*exit)(struct ip_vs_protocol *pp); argument
461 int (*snat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp, argument
464 int (*dnat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp, argument
468 struct ip_vs_protocol *pp); argument
482 void (*debug_packet)(int af, struct ip_vs_protocol *pp, argument
493 struct ip_vs_protocol *pp; argument
499 struct ip_vs_protocol *ip_vs_proto_get(unsigned short proto);
562 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
810 struct ip_vs_protocol *);
1305 int ip_vs_bind_app(struct ip_vs_conn *cp, struct ip_vs_protocol *pp);
1336 void ip_vs_tcpudp_debug_packet(int af, struct ip_vs_protocol *pp,
1340 extern struct ip_vs_protocol ip_vs_protocol_tcp;
1341 extern struct ip_vs_protocol ip_vs_protocol_udp;
1342 extern struct ip_vs_protocol ip_vs_protocol_icmp;
1343 extern struct ip_vs_protocol ip_vs_protocol_esp;
1344 extern struct ip_vs_protocol ip_vs_protocol_ah;
1345 extern struct ip_vs_protocol ip_vs_protocol_sctp;
1423 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1425 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1427 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1429 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1431 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1433 struct ip_vs_protocol *pp, int offset,
1439 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1441 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1443 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1445 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1447 struct ip_vs_protocol *pp, int offset,
1493 void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
1497 void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,