diff options
author | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2006-02-13 11:45:52 +0000 |
---|---|---|
committer | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2006-02-13 11:45:52 +0000 |
commit | 0dd3ca2162ee893d5dbd726b420561e137c7139b (patch) | |
tree | 34a31515febe084a6ec831000a605acddf7ea20d /src | |
parent | d19c6b9af3c40ef7d657d552b4379ebd8a650c39 (diff) |
Fix wrong size of the netfilter netlink header. This implicitely fixes an
alignment issue when nfnl_handle_packet is called as well. (Pablo Neira)
Diffstat (limited to 'src')
-rw-r--r-- | src/libnfnetlink.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libnfnetlink.c b/src/libnfnetlink.c index 523115e..8be9306 100644 --- a/src/libnfnetlink.c +++ b/src/libnfnetlink.c @@ -914,7 +914,7 @@ int nfnl_check_attributes(const struct nfnl_handle *h, if (type >= ssh->cb_count) return -EINVAL; - min_len = NLMSG_ALIGN(sizeof(struct nfgenmsg)); + min_len = NLMSG_SPACE(sizeof(struct nfgenmsg)); if (nlh->nlmsg_len < min_len) return -EINVAL; #endif |