Index: src/libnfnetlink.c =================================================================== --- src/libnfnetlink.c (revision 4416) +++ src/libnfnetlink.c (working copy) @@ -462,7 +462,7 @@ } perror("NFNETLINK answers"); } - return -1; + return err->error; } if (answer) { memcpy(answer, h, h->nlmsg_len);