From 968dff13e3bf0c7c4c55aeec6e62d184d9807410 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Thu, 19 Sep 2013 22:57:47 +0200 Subject: netlink: use uint32_t instead of size_t for attribute length According to libnftables change 437d610, now the length obtained via getter function is uint32_t, not size_t anymore. Signed-off-by: Pablo Neira Ayuso --- include/netlink.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/netlink.h b/include/netlink.h index 19574f02..bdff7f44 100644 --- a/include/netlink.h +++ b/include/netlink.h @@ -34,14 +34,14 @@ extern struct nft_rule_expr *alloc_nft_expr(const char *name); extern struct nft_set *alloc_nft_set(const struct handle *h); struct nft_data_linearize { - size_t len; + uint32_t len; uint32_t value[4]; char chain[NFT_CHAIN_MAXNAMELEN]; int verdict; }; struct nft_data_delinearize { - size_t len; + uint32_t len; const uint32_t *value; const char *chain; int verdict; -- cgit v1.2.3