From 2f61f093c3149465f2a68764b25c817adbe87fcd Mon Sep 17 00:00:00 2001 From: Patrick McHardy Date: Wed, 22 Jan 2014 20:53:12 +0000 Subject: set: add abstract set descriptions Signed-off-by: Patrick McHardy --- src/rule.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/rule.c') diff --git a/src/rule.c b/src/rule.c index 18d72d9d..b43ce107 100644 --- a/src/rule.c +++ b/src/rule.c @@ -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; } -- cgit v1.2.3