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-11-02 09:48:31 +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-11-02 09:48:31 +0000 |
commit | 2af902ff0e87ea86d3a5fa0b91e716e7c5b2f3ee (patch) | |
tree | d65e5db5b4c8bdb183e0e9042fa9cfd470328a6a | |
parent | 0fa437bca7d748f50c848705c702b48cee75febf (diff) | |
download | libnfnetlink-2af902ff0e87ea86d3a5fa0b91e716e7c5b2f3ee.tar.gz |
don't return ENOPERM but the real error (Pablo Neira)
-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 2ddbc35..a63f799 100644 --- a/src/libnfnetlink.c +++ b/src/libnfnetlink.c @@ -462,7 +462,7 @@ int nfnl_talk(struct nfnl_handle *nfnlh, struct nlmsghdr *n, pid_t peer, } perror("NFNETLINK answers"); } - return -1; + return err->error; } if (answer) { memcpy(answer, h, h->nlmsg_len); |