summaryrefslogtreecommitdiffstats
path: root/src/expr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/expr.c b/src/expr.c
index 16d40d6..ed07dc4 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -45,7 +45,7 @@ struct nftnl_expr *nftnl_expr_alloc(const char *name)
}
EXPORT_SYMBOL_ALIAS(nftnl_expr_alloc, nft_rule_expr_alloc);
-void nftnl_expr_free(struct nftnl_expr *expr)
+void nftnl_expr_free(const struct nftnl_expr *expr)
{
if (expr->ops->free)
expr->ops->free(expr);
@@ -262,8 +262,8 @@ err1:
return NULL;
}
-int nftnl_expr_snprintf(char *buf, size_t size, struct nftnl_expr *expr,
- uint32_t type, uint32_t flags)
+int nftnl_expr_snprintf(char *buf, size_t size, const struct nftnl_expr *expr,
+ uint32_t type, uint32_t flags)
{
int ret;
unsigned int offset = 0, len = size;