Import 2.3.10pre3
[davej-history.git] / net / Config.in
blob53cd5b0c6a751d7ef2b83290c574e2fd724dfee8
2 # Network configuration
4 mainmenu_option next_comment
5 comment 'Networking options'
6 tristate 'Packet socket' CONFIG_PACKET
7 bool 'Kernel/User netlink socket' CONFIG_NETLINK
8 if [ "$CONFIG_NETLINK" = "y" ]; then
9   bool 'Routing messages' CONFIG_RTNETLINK
10   tristate 'Netlink device emulation' CONFIG_NETLINK_DEV
12 bool 'Network firewalls' CONFIG_FIREWALL
13 bool 'Socket Filtering'  CONFIG_FILTER
14 tristate 'Unix domain sockets' CONFIG_UNIX
15 bool 'TCP/IP networking' CONFIG_INET
16 if [ "$CONFIG_INET" = "y" ]; then
17   source net/ipv4/Config.in
18   if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
19 #   Sorry, but IPv6 as module is still invalid.
20     tristate 'The IPv6 protocol (EXPERIMENTAL)' CONFIG_IPV6
21 #   bool 'The IPv6 protocol (EXPERIMENTAL)' CONFIG_IPV6
22     if [ "$CONFIG_IPV6" != "n" ]; then
23             source net/ipv6/Config.in
24     fi
25   fi
28 comment ' '
29 tristate 'The IPX protocol' CONFIG_IPX
30 if [ "$CONFIG_IPX" != "n" ]; then
31   source net/ipx/Config.in
33 tristate 'Appletalk DDP' CONFIG_ATALK
34 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
35   tristate 'DECnet Support (EXPERIMENTAL)' CONFIG_DECNET
36   if [ "$CONFIG_DECNET" != "n" ]; then
37     source net/decnet/Config.in
38   fi
39   tristate 'CCITT X.25 Packet Layer (EXPERIMENTAL)' CONFIG_X25
40   tristate 'LAPB Data Link Driver (EXPERIMENTAL)' CONFIG_LAPB
41   bool 'Bridging (EXPERIMENTAL)' CONFIG_BRIDGE
42   bool '802.2 LLC (EXPERIMENTAL)' CONFIG_LLC
43 #  if [ "$CONFIG_LLC" = "y" ]; then
44 #   bool 'Netbeui (EXPERIMENTAL)' CONFIG_NETBEUI
45 #  fi
46   tristate 'Acorn Econet/AUN protocols (EXPERIMENTAL)' CONFIG_ECONET
47   if [ "$CONFIG_ECONET" != "n" ]; then
48     bool '  AUN over UDP' CONFIG_ECONET_AUNUDP
49     bool '  Native Econet' CONFIG_ECONET_NATIVE
50   fi
51   tristate 'WAN router' CONFIG_WAN_ROUTER
52   bool 'Fast switching (read help!)' CONFIG_NET_FASTROUTE
53   bool 'Forwarding between high speed interfaces' CONFIG_NET_HW_FLOWCONTROL
54   bool 'CPU is too slow to handle full bandwidth' CONFIG_CPU_IS_SLOW
55   if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
56   mainmenu_option next_comment
57   comment 'QoS and/or fair queueing'
58   bool 'QoS and/or fair queueing' CONFIG_NET_SCHED
59   if [ "$CONFIG_NET_SCHED" = "y" ]; then
60     source net/sched/Config.in
61   fi
62 #  bool 'Network code profiler' CONFIG_NET_PROFILE
63   endmenu
64   fi
66 endmenu