Lines Matching defs:ip_vs_protocol
415 struct ip_vs_protocol {
416 struct ip_vs_protocol *next;
422 void (*init)(struct ip_vs_protocol *pp);
424 void (*exit)(struct ip_vs_protocol *pp);
448 int (*snat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp,
451 int (*dnat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp,
466 void (*debug_packet)(int af, struct ip_vs_protocol *pp,
477 struct ip_vs_protocol *pp;
483 struct ip_vs_protocol *ip_vs_proto_get(unsigned short proto);
544 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
782 struct ip_vs_protocol *);
1350 int ip_vs_bind_app(struct ip_vs_conn *cp, struct ip_vs_protocol *pp);
1381 void ip_vs_tcpudp_debug_packet(int af, struct ip_vs_protocol *pp,
1385 extern struct ip_vs_protocol ip_vs_protocol_tcp;
1386 extern struct ip_vs_protocol ip_vs_protocol_udp;
1387 extern struct ip_vs_protocol ip_vs_protocol_icmp;
1388 extern struct ip_vs_protocol ip_vs_protocol_esp;
1389 extern struct ip_vs_protocol ip_vs_protocol_ah;
1390 extern struct ip_vs_protocol ip_vs_protocol_sctp;
1476 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1478 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1480 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1482 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1484 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1486 struct ip_vs_protocol *pp, int offset,
1492 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1494 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1496 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1498 struct ip_vs_protocol *pp, struct ip_vs_iphdr *iph);
1500 struct ip_vs_protocol *pp, int offset,
1565 void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
1569 void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,