summaryrefslogtreecommitdiffstats
path: root/src/expr_ops.h
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-07-13 21:56:06 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-07-13 21:56:50 +0200
commit46439a3e8d6635a1461ff4c43665fb1425cadd1d (patch)
treef17038dee8b57cca27ca00ac3b5a25d151ba4791 /src/expr_ops.h
parent4dd0772911a2c92a43d4e4aecf305fba498be106 (diff)
expr: add nft_expr_data to replace explicit casting to obtain expression data
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/expr_ops.h')
-rw-r--r--src/expr_ops.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/expr_ops.h b/src/expr_ops.h
index d8a0b36..78413fc 100644
--- a/src/expr_ops.h
+++ b/src/expr_ops.h
@@ -30,4 +30,6 @@ struct expr_ops {
void nft_expr_ops_register(struct expr_ops *ops);
struct expr_ops *nft_expr_ops_lookup(const char *name);
+#define nft_expr_data(ops) (void *)ops->data
+
#endif