Hi Pablo, This patch enables nfqnl_test to run up to the line > printf("binding this socket to queue '%d'\n", queue); nfnl_rcvbufsiz() also succeeds. https://patchwork.ozlabs.org/project/netfilter-devel/patch/20231110041604.11564-1-duncan_roe@xxxxxxxxxxxxxxx/ nfqnl_test will crash if allowed to run further. In nfq_open(), I renamed qh to h: it was just too annoying having the nfq_handle called qh while everywhere else qh is a nfq_q_handle. Sorry if that makes review harder. For now I just made the obsolete functions nfq_{,un}bind_pf return 0. Can do them properly later if you would prefer. The patch is obviously not ready to apply yet so just for your review ATM. Please suggest changes as you see fit. Cheers ... Duncan. Duncan Roe (1): Convert nfq_open(), nfq_bind_pf() & nfq_unbind_pf() to use libmnl doxygen/doxygen.cfg.in | 1 + src/libnetfilter_queue.c | 43 ++++++++++++++++++++++++++++++---------- 2 files changed, 33 insertions(+), 11 deletions(-) -- 2.35.8