summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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
commit0dd3ca2162ee893d5dbd726b420561e137c7139b (patch)
tree34a31515febe084a6ec831000a605acddf7ea20d
parentd19c6b9af3c40ef7d657d552b4379ebd8a650c39 (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)
-rw-r--r--src/libnfnetlink.c2
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