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>2005-07-22 06:14:55 +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>2005-07-22 06:14:55 +0000
commitc776a4a0d9364dfacc7903e38c53b448ad1e4b11 (patch)
tree1121ce9b0b70ea65d7d066c309d297ea4cb0e7bf
parentf69063298af00767f999bde50f394dfa6e1d76bc (diff)
- add include file for htons
- use C99 format string modifiers
-rw-r--r--libnfnetlink.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/libnfnetlink.c b/libnfnetlink.c
index debc8fe..0bcc950 100644
--- a/libnfnetlink.c
+++ b/libnfnetlink.c
@@ -15,6 +15,7 @@
#include <errno.h>
#include <string.h>
#include <time.h>
+#include <netinet/in.h>
#include <sys/socket.h>
@@ -37,9 +38,9 @@ void nfnl_dump_packet(struct nlmsghdr *nlh, int received_len, char *desc)
printf("%s called from %s\n", __FUNCTION__, desc);
printf(" nlmsghdr = %p, received_len = %u\n", nlh, received_len);
- printf(" NLMSG_DATA(nlh) = %p (+%u bytes)\n", nlmsg_data,
+ printf(" NLMSG_DATA(nlh) = %p (+%td bytes)\n", nlmsg_data,
(nlmsg_data - (void *)nlh));
- printf(" NFM_NFA(NLMSG_DATA(nlh)) = %p (+%u bytes)\n",
+ printf(" NFM_NFA(NLMSG_DATA(nlh)) = %p (+%td bytes)\n",
nfa, ((void *)nfa - (void *)nlh));
printf(" nlmsg_type = %u, nlmsg_len = %u, nlmsg_seq = %u "
"nlmsg_flags = 0x%x\n", nlh->nlmsg_type, nlh->nlmsg_len,
@@ -87,7 +88,7 @@ int nfnl_open(struct nfnl_handle *nfnlh, u_int8_t subsys_id,
err = getsockname(nfnlh->fd, (struct sockaddr *)&nfnlh->local,
&addr_len);
if (addr_len != sizeof(nfnlh->local)) {
- nfnl_error("Bad address length (%d != %d)", addr_len,
+ nfnl_error("Bad address length (%u != %zd)", addr_len,
sizeof(nfnlh->local));
return -1;
}