]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/netfilter/xt_limit.h
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-omap-h63xx.git] / include / linux / netfilter / xt_limit.h
index 190e98b1f7c91689c5968c06f5db7076c9586e47..bb47fc4d2adea1921124d5aa7e9702f179317596 100644 (file)
@@ -6,6 +6,8 @@
 /* timings are in milliseconds. */
 #define XT_LIMIT_SCALE 10000
 
+struct xt_limit_priv;
+
 /* 1/10,000 sec period => max of 10,000/sec.  Min rate is then 429490
    seconds, or one every 59 hours. */
 struct xt_rateinfo {
@@ -13,11 +15,10 @@ struct xt_rateinfo {
        __u32 burst;  /* Period multiplier for upper limit. */
 
        /* Used internally by the kernel */
-       unsigned long prev;
-       __u32 credit;
+       unsigned long prev; /* moved to xt_limit_priv */
+       __u32 credit; /* moved to xt_limit_priv */
        __u32 credit_cap, cost;
 
-       /* Ugly, ugly fucker. */
-       struct xt_rateinfo *master;
+       struct xt_limit_priv *master;
 };
 #endif /*_XT_RATE_H*/