diff options
author | Patrick McHardy <kaber@trash.net> | 2014-01-22 20:53:12 +0000 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2014-01-22 20:53:12 +0000 |
commit | 2f61f093c3149465f2a68764b25c817adbe87fcd (patch) | |
tree | 6d6d1c320362c4ee6a37bed971a3962d29f01400 /src/rule.c | |
parent | 0e9a6ee6aa16d90633acc3cf60836a140f2c5d87 (diff) |
set: add abstract set descriptions
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'src/rule.c')
-rw-r--r-- | src/rule.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -482,14 +482,17 @@ static int do_add_setelems(struct netlink_ctx *ctx, const struct handle *h, return 0; } +extern void set_desc_create(struct set *set); static int do_add_set(struct netlink_ctx *ctx, const struct handle *h, struct set *set) { if (netlink_add_set(ctx, h, set) < 0) - return -1; + ; //return -1; if (set->init != NULL) { if (set->flags & SET_F_INTERVAL) set_to_intervals(set); + set_desc_create(set); + if (do_add_setelems(ctx, &set->handle, set->init) < 0) return -1; } |