Based on patch originally submitted by Randy Dunlap I have made two
patches that modify the Kconfig bits for net/.

First patch create a new top-level menu just above "Device Drivers"
named "Networking". Hereby one no longer has to look deep in Device
Drivers to find IPv6 for example.

Sample menu structure:

          Executable file formats  --->
          Networking --->
          Device Drivers --->



Second patch mainly push out relevant config options from net/Kconfig
to the protocols where they are actually used.
In this process an attempt has been made to fix the indention
to make the menu structure look a bit more logical.


The menu structure has been compared to an unmodified kernel and
no changes are implemented that actually move things around.

After second patch are applied net/Kconfig are down to 234 lines.
It could be trimmed down a bit more if one likes but I restricted this
patch-set to the most obvious stuff.

Also next step could be to create a separate "Networking Protocols"
section or similar - with this change it becomes a much more obvious
change to do so - since only a few source lines would have to be moved
around.

When (if) accepted I expect someone (Dave?) from netdev to push this
onwards.

        Sam
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to