Config.in.ipvs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. menu "IPVS support"
  2. config ADK_KERNEL_IP_VS
  3. prompt "IPVS support"
  4. tristate
  5. select ADK_KERNEL_NETFILTER
  6. select ADK_KERNEL_NF_CONNTRACK
  7. default m if ADK_PACKAGE_IPVSADM
  8. default n
  9. config ADK_KERNEL_IP_VS_DEBUG
  10. prompt "enable debugging support"
  11. boolean
  12. default n
  13. depends on ADK_KERNEL_IP_VS
  14. menu "IPVS transport protocol load balancing support"
  15. depends on ADK_KERNEL_IP_VS
  16. config ADK_KERNEL_IP_VS_PROTO_TCP
  17. prompt "TCP load balancing support"
  18. boolean
  19. default n
  20. help
  21. This option enables support for load balancing TCP transport
  22. protocol. Say Y if unsure.
  23. config ADK_KERNEL_IP_VS_PROTO_UDP
  24. prompt "UDP load balancing support"
  25. boolean
  26. default n
  27. help
  28. This option enables support for load balancing UDP transport
  29. protocol. Say Y if unsure.
  30. config ADK_KERNEL_IP_VS_PROTO_ESP
  31. prompt "ESP load balancing support"
  32. boolean
  33. default n
  34. help
  35. This option enables support for load balancing ESP (Encapsulation
  36. Security Payload) transport protocol. Say Y if unsure.
  37. config ADK_KERNEL_IP_VS_PROTO_AH
  38. prompt "AH load balancing support"
  39. boolean
  40. default n
  41. help
  42. This option enables support for load balancing AH (Authentication
  43. Header) transport protocol. Say Y if unsure.
  44. endmenu
  45. menu "IPVS Scheduler"
  46. depends on ADK_KERNEL_IP_VS
  47. config ADK_KERNEL_IP_VS_RR
  48. prompt "round-robin"
  49. tristate
  50. default n
  51. config ADK_KERNEL_IP_VS_WRR
  52. prompt "weighted round-robin"
  53. tristate
  54. default n
  55. config ADK_KERNEL_IP_VS_LC
  56. prompt "least-connection"
  57. tristate
  58. default n
  59. config ADK_KERNEL_IP_VS_WLC
  60. prompt "weighted least-connection"
  61. tristate
  62. default n
  63. config ADK_KERNEL_IP_VS_LBLC
  64. prompt "locality-based least-connection"
  65. tristate
  66. default n
  67. config ADK_KERNEL_IP_VS_LBLCR
  68. prompt "locality-based least-connection with replication"
  69. tristate
  70. default n
  71. config ADK_KERNEL_IP_VS_DH
  72. prompt "destination hashing"
  73. tristate
  74. default n
  75. config ADK_KERNEL_IP_VS_SH
  76. prompt "source hashing"
  77. tristate
  78. default n
  79. config ADK_KERNEL_IP_VS_SED
  80. prompt "shortest expected delay"
  81. tristate
  82. default n
  83. config ADK_KERNEL_IP_VS_NQ
  84. prompt "never queue"
  85. tristate
  86. default n
  87. endmenu
  88. menu "IPVS application helper"
  89. depends on ADK_KERNEL_IP_VS
  90. config ADK_KERNEL_IP_VS_FTP
  91. prompt "FTP protocol"
  92. tristate
  93. default n
  94. select ADK_KERNEL_IP_VS_PROTO_TCP
  95. endmenu
  96. endmenu