]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/netfilter/x_tables.c
[NETFILTER]: x_tables: make xt_compat_match_from_user usable in iterator macros
[linux-2.6-omap-h63xx.git] / net / netfilter / x_tables.c
index 07bb465d951814f623fc2d4be21cc448d208d5ab..b95284ee4fd471cd86d7b53f8176bfc96397b2be 100644 (file)
@@ -342,8 +342,8 @@ int xt_compat_match_offset(struct xt_match *match)
 }
 EXPORT_SYMBOL_GPL(xt_compat_match_offset);
 
-void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr,
-                              int *size)
+int xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr,
+                             int *size)
 {
        struct xt_match *match = m->u.kernel.match;
        struct compat_xt_entry_match *cm = (struct compat_xt_entry_match *)m;
@@ -365,6 +365,7 @@ void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr,
 
        *size += off;
        *dstptr += msize;
+       return 0;
 }
 EXPORT_SYMBOL_GPL(xt_compat_match_from_user);