diff options
author | Florian Westphal <fw@strlen.de> | 2017-02-20 18:06:32 +0100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2017-03-16 10:10:01 +0100 |
commit | 1ed84c4626973cee92e4a238ad55f7ba1f5af249 (patch) | |
tree | 629269b09c10be02699eb3686c7470404ee612bf /include/rule.h | |
parent | aabb9c46ac4cfdff3aad136dd2ed7cb2bb0f9293 (diff) |
src: implement add/create/delete for ct helper objects
Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/rule.h')
-rw-r--r-- | include/rule.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/rule.h b/include/rule.h index b791cc0a..fb460640 100644 --- a/include/rule.h +++ b/include/rule.h @@ -370,6 +370,7 @@ enum cmd_obj { CMD_OBJ_COUNTERS, CMD_OBJ_QUOTA, CMD_OBJ_QUOTAS, + CMD_OBJ_CT_HELPER, CMD_OBJ_CT_HELPERS, }; @@ -438,6 +439,9 @@ struct cmd { extern struct cmd *cmd_alloc(enum cmd_ops op, enum cmd_obj obj, const struct handle *h, const struct location *loc, void *data); +extern struct cmd *cmd_alloc_obj_ct(enum cmd_ops op, int type, + const struct handle *h, + const struct location *loc, void *data); extern void cmd_free(struct cmd *cmd); #include <payload.h> |