diff options
author | Patrick McHardy <kaber@trash.net> | 2009-06-11 17:56:24 +0200 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2009-06-11 17:56:24 +0200 |
commit | 4ada8440f43e8335c96706b749f606b527c8a038 (patch) | |
tree | b1b5de53e8d313b7079effd4208dcb2ec10ceaa0 /extensions/libxt_connlimit.c | |
parent | 2d280014e281b520280b1a11662aea0da2ffc59c (diff) | |
parent | 18c475d7040abc6d3094ee0348904deafe997508 (diff) |
Merge branch 'stable' of git://dev.medozas.de/iptables
Diffstat (limited to 'extensions/libxt_connlimit.c')
-rw-r--r-- | extensions/libxt_connlimit.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/extensions/libxt_connlimit.c b/extensions/libxt_connlimit.c index f001a2e4..403e7e6f 100644 --- a/extensions/libxt_connlimit.c +++ b/extensions/libxt_connlimit.c @@ -26,7 +26,9 @@ static const struct option connlimit_opts[] = { static void connlimit_init(struct xt_entry_match *match) { struct xt_connlimit_info *info = (void *)match->data; - info->v4_mask = 0xFFFFFFFFUL; + + /* This will also initialize the v4 mask correctly */ + memset(info->v6_mask, 0xFF, sizeof(info->v6_mask)); } static void prefix_to_netmask(u_int32_t *mask, unsigned int prefix_len) |