X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fnet%2Fip_vs.h;h=52da5d26617a2989f4c0c7a0c017b22388582b77;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=9ba24794afe335863378d00a62df7e0c1cd621cf;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h index 9ba24794a..52da5d266 100644 --- a/include/net/ip_vs.h +++ b/include/net/ip_vs.h @@ -8,7 +8,7 @@ #include /* For __uXX types */ -#define IP_VS_VERSION_CODE 0x010200 +#define IP_VS_VERSION_CODE 0x010201 #define NVERSION(version) \ (version >> 16) & 0xFF, \ (version >> 8) & 0xFF, \ @@ -358,6 +358,7 @@ enum { NET_IPV4_VS_EXPIRE_NODEST_CONN=23, NET_IPV4_VS_SYNC_THRESHOLD=24, NET_IPV4_VS_NAT_ICMP_SEND=25, + NET_IPV4_VS_EXPIRE_QUIESCENT_TEMPLATE=26, NET_IPV4_VS_LAST }; @@ -700,8 +701,6 @@ struct ip_vs_app * (from ip_vs_core.c) */ extern const char *ip_vs_proto_name(unsigned proto); -extern unsigned int check_for_ip_vs_out(struct sk_buff **skb_p, - int (*okfn)(struct sk_buff *)); extern void ip_vs_init_hash_table(struct list_head *table, int rows); #define IP_VS_INIT_HASH_TABLE(t) ip_vs_init_hash_table(t, sizeof(t)/sizeof(t[0])) @@ -879,6 +878,7 @@ extern int ip_vs_leave(struct ip_vs_service *svc, struct sk_buff *skb, */ extern int sysctl_ip_vs_cache_bypass; extern int sysctl_ip_vs_expire_nodest_conn; +extern int sysctl_ip_vs_expire_quiescent_template; extern int sysctl_ip_vs_sync_threshold[2]; extern int sysctl_ip_vs_nat_icmp_send; extern struct ip_vs_stats ip_vs_stats;