Config.in
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:3k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #
  2. # IP netfilter configuration
  3. #
  4. mainmenu_option next_comment
  5. comment '  IPv6: Netfilter Configuration'
  6. #tristate 'Connection tracking (required for masq/NAT)' CONFIG_IP6_NF_CONNTRACK
  7. #if [ "$CONFIG_IP6_NF_CONNTRACK" != "n" ]; then
  8. #  dep_tristate '  FTP protocol support' CONFIG_IP6_NF_FTP $CONFIG_IP6_NF_CONNTRACK
  9. #fi
  10. if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
  11.   tristate 'Userspace queueing via NETLINK (EXPERIMENTAL)' CONFIG_IP6_NF_QUEUE
  12. fi
  13. tristate 'IP6 tables support (required for filtering/masq/NAT)' CONFIG_IP6_NF_IPTABLES
  14. if [ "$CONFIG_IP6_NF_IPTABLES" != "n" ]; then
  15. # The simple matches.
  16.   dep_tristate '  limit match support' CONFIG_IP6_NF_MATCH_LIMIT $CONFIG_IP6_NF_IPTABLES
  17.   dep_tristate '  MAC address match support' CONFIG_IP6_NF_MATCH_MAC $CONFIG_IP6_NF_IPTABLES
  18.   dep_tristate '  Multiple port match support' CONFIG_IP6_NF_MATCH_MULTIPORT $CONFIG_IP6_NF_IPTABLES
  19.   if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
  20.     dep_tristate '  Owner match support (EXPERIMENTAL)' CONFIG_IP6_NF_MATCH_OWNER $CONFIG_IP6_NF_IPTABLES
  21.   fi
  22. #  dep_tristate '  MAC address match support' CONFIG_IP6_NF_MATCH_MAC $CONFIG_IP6_NF_IPTABLES
  23.   dep_tristate '  netfilter MARK match support' CONFIG_IP6_NF_MATCH_MARK $CONFIG_IP6_NF_IPTABLES
  24. #  dep_tristate '  Multiple port match support' CONFIG_IP6_NF_MATCH_MULTIPORT $CONFIG_IP6_NF_IPTABLES
  25. #  dep_tristate '  TOS match support' CONFIG_IP6_NF_MATCH_TOS $CONFIG_IP6_NF_IPTABLES
  26. #  if [ "$CONFIG_IP6_NF_CONNTRACK" != "n" ]; then
  27. #    dep_tristate '  Connection state match support' CONFIG_IP6_NF_MATCH_STATE $CONFIG_IP6_NF_CONNTRACK $CONFIG_IP6_NF_IPTABLES 
  28. #  fi
  29. #  if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
  30. #    dep_tristate '  Unclean match support (EXPERIMENTAL)' CONFIG_IP6_NF_MATCH_UNCLEAN $CONFIG_IP6_NF_IPTABLES
  31. #    dep_tristate '  Owner match support (EXPERIMENTAL)' CONFIG_IP6_NF_MATCH_OWNER $CONFIG_IP6_NF_IPTABLES
  32. #  fi
  33. # The targets
  34.   dep_tristate '  Packet filtering' CONFIG_IP6_NF_FILTER $CONFIG_IP6_NF_IPTABLES 
  35.   if [ "$CONFIG_IP6_NF_FILTER" != "n" ]; then
  36.     dep_tristate '    LOG target support' CONFIG_IP6_NF_TARGET_LOG $CONFIG_IP6_NF_FILTER
  37.   fi
  38. #  if [ "$CONFIG_IP6_NF_FILTER" != "n" ]; then
  39. #    dep_tristate '    REJECT target support' CONFIG_IP6_NF_TARGET_REJECT $CONFIG_IP6_NF_FILTER
  40. #    if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
  41. #      dep_tristate '    MIRROR target support (EXPERIMENTAL)' CONFIG_IP6_NF_TARGET_MIRROR $CONFIG_IP6_NF_FILTER
  42. #    fi
  43. #  fi
  44.   dep_tristate '  Packet mangling' CONFIG_IP6_NF_MANGLE $CONFIG_IP6_NF_IPTABLES 
  45.   if [ "$CONFIG_IP6_NF_MANGLE" != "n" ]; then
  46. #    dep_tristate '    TOS target support' CONFIG_IP6_NF_TARGET_TOS $CONFIG_IP_NF_MANGLE
  47.     dep_tristate '    MARK target support' CONFIG_IP6_NF_TARGET_MARK $CONFIG_IP6_NF_MANGLE
  48.   fi
  49.   #dep_tristate '  LOG target support' CONFIG_IP6_NF_TARGET_LOG $CONFIG_IP6_NF_IPTABLES
  50. fi
  51. endmenu