]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
netlink: use uint32_t instead of size_t for attribute length
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 19 Sep 2013 20:57:47 +0000 (22:57 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 19 Sep 2013 21:01:02 +0000 (23:01 +0200)
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 <pablo@netfilter.org>
include/netlink.h

index 19574f0222c1eb78dab75cc7e3a3fe31e938aa5b..bdff7f444e87e40f6a459f1d70e86f2300f6de8e 100644 (file)
@@ -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;