Merging the PPTP helper to net-2.6.14
After having finished my work on the nfnetlink based subsystems, I've
progressed to making the PPTP helper fit for mainline inclusion in 2.6.14.
First, it needed an update towards the 2.6.13 conntrack helper API changes (now
that expect's have refcounts). Second, we don't have lockhelp.h anymore, and
third I want to fall-back to ip_conntrack_proto_generic in case GRE version1
(RCF1701) packets are seen. Stay tuned.
nfnetlink_log submitted
I've submitted my nfnetlink_log patches to DaveM earlier today. So what is
this about? It's a replacement for ipt_LOG, ip6t_LOG, ebt_ulog, ipt_ULOG. It
introduces a layer-3 (AF_xxx) independent way of logging packets via a
userspace logging process.
Again, one step towards code unification. One new piece of code that replaces
four existing ones (of similar size), and obsoletes the need for any other such mechanisms that might have appeared for other protocols later on.
If you want to see how to use it from your favourite userspace app, please
refer to libnfnetlink_log.
public netfilter-2.6.14 git tree
I've made public my netfilter-2.6.14 tree (based on DaveM's net-2.6.14 tree)
at http://people.netfilter.org/laforge/scm/netfilter-2.6.14.git, also available
via rsync://people.netfilter.org/users/laforge/scm/netfilter-2.6.14.git
Since this is the first time I'm making a public git tree available, please
contact me in case you have any problems accessing it.
I still need to find out how to produce incremental git trees like the ipw2200
project does - this way I would not have to provide a full kernel tree, but
only those changes that I do in the netfilter part of it.