diff options
Diffstat (limited to 'include/cmd.h')
-rw-r--r-- | include/cmd.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/include/cmd.h b/include/cmd.h index 92a4152b..cf7e43bf 100644 --- a/include/cmd.h +++ b/include/cmd.h @@ -1,13 +1,14 @@ #ifndef _NFT_CMD_H_ #define _NFT_CMD_H_ -void cmd_add_loc(struct cmd *cmd, uint16_t offset, const struct location *loc); +void cmd_add_loc(struct cmd *cmd, const struct nlmsghdr *nlh, const struct location *loc); +struct mnl_err; void nft_cmd_error(struct netlink_ctx *ctx, struct cmd *cmd, struct mnl_err *err); +bool nft_cmd_collapse_elems(enum cmd_ops op, struct list_head *cmds, + struct handle *handle, struct expr *init); + void nft_cmd_expand(struct cmd *cmd); -void nft_cmd_post_expand(struct cmd *cmd); -bool nft_cmd_collapse(struct list_head *cmds); -void nft_cmd_uncollapse(struct list_head *cmds); #endif |