All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC: net/netfilter reorganization
@ 2008-10-05 12:34 Patrick McHardy
  2008-10-05 13:47 ` Jan Engelhardt
  0 siblings, 1 reply; 32+ messages in thread
From: Patrick McHardy @ 2008-10-05 12:34 UTC (permalink / raw)
  To: Netfilter Development Mailinglist

We've talked about reorganizing net/netfilter in a smaller group
during the workshop. Its currently quite crowded in there,
additionally the IPVS guys are moving their code under
net/netfilter/ipvs in 2.6.28.

Some suggestions for a new directory structure:

net/netfilter/xtables
net/netfilter/{ct, conntrack, nfct, ...}
net/netfilter/nftables for my new stuff

We could go further by splitting up xtables and conntrack,
parts of this structure would be mirrored in net/ipv4/netfilter
and net/ipv6/netfilter:

net/netfilter/xtables/matches
net/netfilter/xtables/targets
net/netfilter/ct/protocols
net/netfilter/ct/helpers

I'm not sure whether this is too much since 4 directory
levels seem a bit extreme.

Since the amount of core code is increasing too, one more
thought was

net/netfilter/core

containing core.c, netfilter.c, logging and queuing stuff and
everything netlink related that doesn't fall in a more specific
area.


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2008-10-17 14:53 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-05 12:34 RFC: net/netfilter reorganization Patrick McHardy
2008-10-05 13:47 ` Jan Engelhardt
2008-10-05 14:02   ` Patrick McHardy
2008-10-05 14:35     ` Jan Engelhardt
2008-10-05 14:48       ` Patrick McHardy
2008-10-05 16:02         ` David Miller
2008-10-05 16:11           ` Patrick McHardy
2008-10-05 16:15             ` Jan Engelhardt
2008-10-05 16:21               ` Patrick McHardy
2008-10-05 16:25                 ` Jan Engelhardt
2008-10-05 16:32                   ` Patrick McHardy
2008-10-05 19:06                   ` Jozsef Kadlecsik
2008-10-05 20:28                     ` David Miller
2008-10-05 20:33                       ` Jan Engelhardt
2008-10-05 20:48                         ` Jan Engelhardt
2008-10-05 21:42                           ` Jozsef Kadlecsik
2008-10-05 22:00                             ` Patrick McHardy
2008-10-05 23:16                               ` Jan Engelhardt
2008-10-06 10:07                                 ` Patrick McHardy
2008-10-07  1:08                                   ` Jan Engelhardt
2008-10-07 11:34                                     ` Roman Zippel
2008-10-07 15:30                                       ` Jan Engelhardt
2008-10-07 17:09                                         ` Roman Zippel
2008-10-07 17:44                                           ` Jan Engelhardt
2008-10-13 18:52                                             ` Roman Zippel
2008-10-17 14:53                                               ` Jan Engelhardt
2008-10-06  7:23                               ` Jozsef Kadlecsik
2008-10-06 10:09                                 ` Patrick McHardy
2008-10-05 16:17             ` David Miller
2008-10-05 16:22               ` Patrick McHardy
2008-10-06 16:17         ` Jan Engelhardt
2008-10-05 21:51   ` Jozsef Kadlecsik

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.