From: Liping Zhang <[email protected]>
First, when we do nf ct cleanup, we should also handle the hash resize
situation, so we will not miss the related conntracks, this is important
for module removal.
After we accomplish this, we can use nf_ct_iterate_cleanup to remove these
copy & paste codes, which are used to unlink cthelper objects and
cttimeout objects.
Liping Zhang (3):
netfilter: restart nf ct cleanup if hash resize happen
netfilter: nf_ct_helper: use nf_ct_iterate_cleanup to unlink helper
objs
netfilter: cttimeout: use nf_ct_iterate_cleanup to unlink timeout objs
net/netfilter/nf_conntrack_core.c | 35 ++++++++++++++++++----------
net/netfilter/nf_conntrack_helper.c | 46 ++++---------------------------------
net/netfilter/nfnetlink_cttimeout.c | 39 ++++---------------------------
3 files changed, 32 insertions(+), 88 deletions(-)
--
2.5.5
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html