Where this is only used.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Florian Westphal <fw@strlen.de>
extern struct expr *set_expr_alloc(const struct location *loc,
const struct set *set);
-void __set_expr_add(struct expr *set, struct expr *elem);
void set_expr_add(struct expr *set, struct expr *elem);
void set_expr_remove(struct expr *expr, struct expr *item);
return set_expr;
}
-void __set_expr_add(struct expr *set, struct expr *elem)
-{
- list_add_tail(&elem->list, &expr_set(set)->expressions);
-}
-
void set_expr_add(struct expr *set, struct expr *elem)
{
struct expr_set *expr_set = expr_set(set);
#include <intervals.h>
#include <rule.h>
+static void __set_expr_add(struct expr *set, struct expr *elem)
+{
+ list_add_tail(&elem->list, &expr_set(set)->expressions);
+}
+
static void set_to_range(struct expr *init);
static void __setelem_expr_to_range(struct expr **exprp)