diff options
author | Patrick McHardy <kaber@trash.net> | 2008-10-23 13:47:08 +0200 |
---|---|---|
committer | Thomas Graf <tgr@plip.localdomain> | 2008-10-23 13:59:40 +0200 |
commit | 334f551c5994f7a5a2163fd73ca20d201c7e7bf0 (patch) | |
tree | b82f7236085710dd5e8a733844f68f6d0367d39f /include | |
parent | cfcfca070355b246028df60da79813f09ed65755 (diff) | |
download | android_external_libnl-334f551c5994f7a5a2163fd73ca20d201c7e7bf0.tar.gz android_external_libnl-334f551c5994f7a5a2163fd73ca20d201c7e7bf0.tar.bz2 android_external_libnl-334f551c5994f7a5a2163fd73ca20d201c7e7bf0.zip |
libnl: nfqueue: add nfqueue specific socket allocation function
commit e92539843a0c7e5116254382626cce226bf2135e
Author: Patrick McHardy <kaber@trash.net>
Date: Thu Oct 23 13:46:16 2008 +0200
libnl: nfqueue: add nfqueue specific socket allocation function
nfqueue users usually send verdict messages from the receive callback.
When waiting for ACKs, the receive callback might be called again
recursively until the stack blows up.
Add a nfqueue specific socket allocation function that automatically
disables ACKing for the socket.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/netlink/netfilter/queue.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/netlink/netfilter/queue.h b/include/netlink/netfilter/queue.h index 491b361..664610d 100644 --- a/include/netlink/netfilter/queue.h +++ b/include/netlink/netfilter/queue.h @@ -31,6 +31,8 @@ enum nfnl_queue_copy_mode { }; /* General */ +extern struct nl_sock * nfnl_queue_socket_alloc(void); + extern struct nfnl_queue * nfnl_queue_alloc(void); extern void nfnl_queue_get(struct nfnl_queue *); |