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> | 2005-07-26 22:20:00 +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-26 22:20:00 +0000 |
commit | 7f46446e093c9ca10db39b8d3845725ead99bb74 (patch) | |
tree | 83b70e9d8eaa202fa9bcf95af021145d4728f9e1 /libnfnetlink.c | |
parent | 93fe312cf100764532650b18935edab0aee6e5cb (diff) |
initialize 'peer' address correctly
Diffstat (limited to 'libnfnetlink.c')
-rw-r--r-- | libnfnetlink.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libnfnetlink.c b/libnfnetlink.c index fb2895a..f0997fd 100644 --- a/libnfnetlink.c +++ b/libnfnetlink.c @@ -77,6 +77,8 @@ int nfnl_open(struct nfnl_handle *nfnlh, u_int8_t subsys_id, nfnlh->local.nl_family = AF_NETLINK; nfnlh->local.nl_groups = subscriptions; + nfnlh->peer.nl_family = AF_NETLINK; + err = bind(nfnlh->fd, (struct sockaddr *)&nfnlh->local, sizeof(nfnlh->local)); if (err < 0) { |