diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/datatype.h | 1 | ||||
-rw-r--r-- | include/netlink.h | 1 | ||||
-rw-r--r-- | include/rule.h | 6 |
3 files changed, 2 insertions, 6 deletions
diff --git a/include/datatype.h b/include/datatype.h index 49b8f608..04b4892b 100644 --- a/include/datatype.h +++ b/include/datatype.h @@ -293,7 +293,6 @@ concat_subtype_lookup(uint32_t type, unsigned int n) extern const struct datatype * set_datatype_alloc(const struct datatype *orig_dtype, unsigned int byteorder); -extern void set_datatype_destroy(const struct datatype *dtype); extern void time_print(uint64_t msec, struct output_ctx *octx); extern struct error_record *time_parse(const struct location *loc, diff --git a/include/netlink.h b/include/netlink.h index 53a55b61..d02533ec 100644 --- a/include/netlink.h +++ b/include/netlink.h @@ -189,6 +189,5 @@ int netlink_events_trace_cb(const struct nlmsghdr *nlh, int type, struct netlink_mon_handler *monh); enum nft_data_types dtype_map_to_kernel(const struct datatype *dtype); -const struct datatype *dtype_map_from_kernel(enum nft_data_types type); #endif /* NFTABLES_NETLINK_H */ diff --git a/include/rule.h b/include/rule.h index dadeb4b9..ce1f40db 100644 --- a/include/rule.h +++ b/include/rule.h @@ -283,8 +283,7 @@ extern struct rule *rule_lookup_by_index(const struct chain *chain, * @gc_int: garbage collection interval * @timeout: default timeout value * @key: key expression (data type, length)) - * @datatype: mapping data type - * @datalen: mapping data len + * @data: mapping data expression * @objtype: mapping object type * @init: initializer * @rg_cache: cached range element (left) @@ -301,8 +300,7 @@ struct set { uint32_t gc_int; uint64_t timeout; struct expr *key; - const struct datatype *datatype; - unsigned int datalen; + struct expr *data; uint32_t objtype; struct expr *init; struct expr *rg_cache; |