]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
src: move __set_expr_add() to src/intervals.c
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 5 Feb 2026 02:41:20 +0000 (03:41 +0100)
committerFlorian Westphal <fw@strlen.de>
Tue, 10 Feb 2026 17:22:01 +0000 (18:22 +0100)
Where this is only used.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Florian Westphal <fw@strlen.de>
include/expression.h
src/expression.c
src/intervals.c

index bce75d29ee2ce0e683c2127685096ada1401146d..7abff4ba72abd1920e884ade2b9e8d82263a441f 100644 (file)
@@ -537,7 +537,6 @@ struct expr *list_expr_to_binop(struct expr *expr);
 
 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);
 
index 415d678ba2e380599c6ef15913f000409d0141de..23ff42ac9331d8513ff05f7c17ea252a4f659ea5 100644 (file)
@@ -1454,11 +1454,6 @@ struct expr *set_expr_alloc(const struct location *loc, const struct set *set)
        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);
index 743e034519b5898edde971e3f63545315cde7e77..c9e278b2a895adbb1de6022bb5583f80a38659dd 100644 (file)
 #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)