Thread (5 messages) 5 messages, 2 authors, 2017-07-29

Re: [PATCH 1/1] netfilter: constify nf_conntrack_l3/4proto parameters

From: Florian Westphal <fw@strlen.de>
Date: 2017-07-29 21:24:34
Also in: kernel-janitors, lkml, netfilter-devel

Julia Lawall [off-list ref] wrote:
quoted
I think we can indeed constify these completely after making
'nla_size' set at compile time.

I'll send a simple attempt to make it so for l3proto soon.
There is another issue with respect to nf_ct_l3proto_unregister.  This
calls nf_ct_iterate_destroy with l3proto as the second argument.  This
function has signature:

void
nf_ct_iterate_destroy(int (*iter)(struct nf_conn *i, void *data), void *data)

The void * is not const.  Maybe it could be.
Haven't looked if we can constify it in general, but, as the argument
is not going to be written to in this particular case it will not be
a showstopper.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help