From e0dfd0df703f6eb5a3f2a73cd63914057ca4a4a0 Mon Sep 17 00:00:00 2001 From: "Jose M. Guisado Gomez" Date: Wed, 2 Sep 2020 11:12:40 +0200 Subject: object: add userdata and comment support This patch adds NFTNL_OBJ_USERDATA to support userdata for objects. Also adds NFTNL_UDATA_OBJ_COMMENT to support comments for objects, stored in userdata space. Bumps libnftnl.map to 15 as nftnl_obj_get_data needs to be exported to enable getting object attributes/data. Signed-off-by: Jose M. Guisado Gomez Signed-off-by: Pablo Neira Ayuso --- include/obj.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/obj.h') diff --git a/include/obj.h b/include/obj.h index 10f806c..d9e856a 100644 --- a/include/obj.h +++ b/include/obj.h @@ -22,6 +22,11 @@ struct nftnl_obj { uint32_t flags; uint64_t handle; + struct { + void *data; + uint32_t len; + } user; + union { struct nftnl_obj_counter { uint64_t pkts; -- cgit v1.2.3