summaryrefslogtreecommitdiffstats
path: root/src/rule.c
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2012-12-08 20:17:17 +0100
committerPatrick McHardy <kaber@trash.net>2012-12-08 20:24:55 +0100
commitcf3dbf97f4b95aa876fefae3b99797e58403b874 (patch)
treedae42a000557958085586f3c2f73bd2238b806e6 /src/rule.c
parent47ff571046570e8f70f545de162e09c2ff147f80 (diff)
segtree: fix segtree to properly support mappings
Requires to use proper types for keys and data and using the key values for reverse transformation. Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'src/rule.c')
-rw-r--r--src/rule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rule.c b/src/rule.c
index e90e6179..9c3b62f7 100644
--- a/src/rule.c
+++ b/src/rule.c
@@ -368,7 +368,7 @@ static int do_add_set(struct netlink_ctx *ctx, const struct handle *h,
return -1;
if (set->init != NULL) {
if (set->flags & SET_F_INTERVAL)
- set_to_intervals(set->init);
+ set_to_intervals(set);
if (do_add_setelems(ctx, &set->handle, set->init) < 0)
return -1;
}