OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [net/] [ipv4/] [Config.in] - Blame information for rev 1772

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1629 jcastillo
#
2
# IP configuration
3
#
4
bool 'IP: forwarding/gatewaying' CONFIG_IP_FORWARD
5
bool 'IP: multicasting' CONFIG_IP_MULTICAST
6
bool 'IP: syn cookies' CONFIG_SYN_COOKIES
7
#if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
8
#  bool 'IP: rst cookies' CONFIG_RST_COOKIES
9
#fi
10
if [ "$CONFIG_FIREWALL" = "y" ]; then
11
  bool 'IP: firewalling' CONFIG_IP_FIREWALL
12
  if [ "$CONFIG_IP_FIREWALL" = "y" ]; then
13
    bool 'IP: firewall packet logging' CONFIG_IP_FIREWALL_VERBOSE
14
      bool 'IP: masquerading' CONFIG_IP_MASQUERADE
15
      if [ "$CONFIG_IP_MASQUERADE" != "n" ]; then
16
        comment 'Protocol-specific masquerading support will be built as modules.'
17
        if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
18
          bool 'IP: ipautofw masquerading (EXPERIMENTAL)' CONFIG_IP_MASQUERADE_IPAUTOFW
19
          bool 'IP: ipportfw masquerading (EXPERIMENTAL)' CONFIG_IP_MASQUERADE_IPPORTFW
20
          bool 'IP: MS PPTP masq support (EXPERIMENTAL)' CONFIG_IP_MASQUERADE_PPTP
21
          if [ "$CONFIG_IP_MASQUERADE_PPTP" = "y" ]; then
22
            bool 'IP: MS PPTP Call ID masq support (EXPERIMENTAL)' CONFIG_IP_MASQUERADE_PPTP_MULTICLIENT
23
            bool 'IP: MS PPTP masq debugging' DEBUG_IP_MASQUERADE_PPTP
24
            if [ "$DEBUG_IP_MASQUERADE_PPTP" = "y" ]; then
25
              bool 'IP: MS PPTP masq verbose debugging' DEBUG_IP_MASQUERADE_PPTP_VERBOSE
26
            fi
27
          fi
28
          bool 'IP: IPSEC ESP & ISAKMP masq support (EXPERIMENTAL)' CONFIG_IP_MASQUERADE_IPSEC
29
          if [ "$CONFIG_IP_MASQUERADE_IPSEC" = "y" ]; then
30
            int 'IP: IPSEC masq table lifetime (minutes)' CONFIG_IP_MASQUERADE_IPSEC_EXPIRE 30
31
            bool 'IP: Disable inbound ESP destination guessing' CONFIG_IP_MASQUERADE_IPSEC_NOGUESS
32
            bool 'IP: IPSEC masq debugging' DEBUG_IP_MASQUERADE_IPSEC
33
            if [ "$DEBUG_IP_MASQUERADE_IPSEC" = "y" ]; then
34
              bool 'IP: IPSEC masq verbose debugging' DEBUG_IP_MASQUERADE_IPSEC_VERBOSE
35
            fi
36
          fi
37
        fi
38
        bool 'IP: ICMP masquerading' CONFIG_IP_MASQUERADE_ICMP
39
      fi
40
      if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
41
        bool 'IP: transparent proxy support (EXPERIMENTAL)' CONFIG_IP_TRANSPARENT_PROXY
42
      fi
43
     bool 'IP: always defragment' CONFIG_IP_ALWAYS_DEFRAG
44
  fi
45
fi
46
bool 'IP: accounting' CONFIG_IP_ACCT
47
  bool 'IP: optimize as router not host' CONFIG_IP_ROUTER
48
  tristate 'IP: tunneling' CONFIG_NET_IPIP
49
  if [ "$CONFIG_IP_MULTICAST" = "y" ]; then
50
      if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
51
        bool 'IP: multicast routing (EXPERIMENTAL)' CONFIG_IP_MROUTE
52
      fi
53
  fi
54
if [ "$CONFIG_NET_ALIAS" = "y" ]; then
55
        tristate 'IP: aliasing support' CONFIG_IP_ALIAS
56
fi
57
if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
58
  if [ "$CONFIG_NETLINK" = "y" ]; then
59
    bool 'IP: ARP daemon support (EXPERIMENTAL)' CONFIG_ARPD
60
  fi
61
fi
62
comment '(it is safe to leave these untouched)'
63
bool 'IP: PC/TCP compatibility mode' CONFIG_INET_PCTCP
64
tristate 'IP: Reverse ARP' CONFIG_INET_RARP
65
bool 'IP: Disable Path MTU Discovery (normally enabled)' CONFIG_NO_PATH_MTU_DISCOVERY
66
#bool 'IP: Disable NAGLE algorithm (normally enabled)' CONFIG_TCP_NAGLE_OFF
67
bool 'IP: Drop source routed frames' CONFIG_IP_NOSR
68
bool 'IP: Allow large windows (not recommended if <16Mb of memory)' CONFIG_SKB_LARGE

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.