summaryrefslogtreecommitdiff
path: root/colors.h
diff options
context:
space:
mode:
authorDaniel Borkmann <dborkman@redhat.com>2013-05-27 17:31:33 +0200
committerDaniel Borkmann <dborkman@redhat.com>2013-05-27 17:31:33 +0200
commit658e32a974aa180f32c920af29f4d293daba7492 (patch)
treeb8a5bd9c62b90805d4dd903ddef1814247398166 /colors.h
parented9e564df5d7ac20485661f3268609c7619331b6 (diff)
ifpps: minor: minor output formatting adaption
Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'colors.h')
0 files changed, 0 insertions, 0 deletions
/0xa8 > Code: 65 00 48 89 e5 41 56 41 55 41 54 53 83 e8 01 48 8b 97 70 12 00 00 48 98 49 89 f4 4c 8b 74 c2 18 4d 8d 6e 08 49 81 c6 88 00 00 00 <49> 8b 5d 00 48 85 db 74 1a 48 89 df 4c 89 e2 48 c7 c6 90 68 47 > The simple fix for this requires a new pernet variable for struct nf_queue that indicates when it is safe to use the dynamically allocated nf_queue state. As we need a variable anyway make nf_register_queue_handler and nf_unregister_queue_handler pernet. This allows the existing logic of when it is safe to use the state from the nfnetlink_queue module to be reused with no changes except for making it per net. The syncrhonize_rcu from nf_unregister_queue_handler is moved to a new function nfnl_queue_net_exit_batch so that the worst case of having a syncrhonize_rcu in the pernet exit path is not experienced in batch mode. Reported-by: Florian Westphal <fw@strlen.de> Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com> Acked-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat