Config.in.ipvs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. menu "IPVS support"
  2. config ADK_KPACKAGE_KMOD_IP_VS
  3. prompt "kmod-ip-vs............................ IPVS support"
  4. tristate
  5. select ADK_KERNEL_NETFILTER
  6. default n
  7. config ADK_KERNEL_IP_VS_DEBUG
  8. prompt "enable debugging support"
  9. boolean
  10. default n
  11. depends on ADK_KPACKAGE_KMOD_IP_VS
  12. menu "IPVS transport protocol load balancing support"
  13. depends on ADK_KPACKAGE_KMOD_IP_VS
  14. config ADK_KERNEL_IP_VS_PROTO_TCP
  15. prompt "TCP load balancing support"
  16. boolean
  17. default n
  18. help
  19. This option enables support for load balancing TCP transport
  20. protocol. Say Y if unsure.
  21. config ADK_KERNEL_IP_VS_PROTO_UDP
  22. prompt "UDP load balancing support"
  23. boolean
  24. default n
  25. help
  26. This option enables support for load balancing UDP transport
  27. protocol. Say Y if unsure.
  28. config ADK_KERNEL_IP_VS_PROTO_ESP
  29. prompt "ESP load balancing support"
  30. boolean
  31. default n
  32. help
  33. This option enables support for load balancing ESP (Encapsulation
  34. Security Payload) transport protocol. Say Y if unsure.
  35. config ADK_KERNEL_IP_VS_PROTO_AH
  36. prompt "AH load balancing support"
  37. boolean
  38. default n
  39. help
  40. This option enables support for load balancing AH (Authentication
  41. Header) transport protocol. Say Y if unsure.
  42. endmenu
  43. menu "IPVS Scheduler"
  44. depends on ADK_KPACKAGE_KMOD_IP_VS
  45. config ADK_KPACKAGE_KMOD_IP_VS_RR
  46. prompt "kmod-ip-vs-rr......................... round-robin"
  47. tristate
  48. default n
  49. config ADK_KPACKAGE_KMOD_IP_VS_WRR
  50. prompt "kmod-ip-vs-wrr........................ weighted round-robin"
  51. tristate
  52. default n
  53. config ADK_KPACKAGE_KMOD_IP_VS_LC
  54. prompt "kmod-ip-vs-lc......................... least-connection"
  55. tristate
  56. default n
  57. config ADK_KPACKAGE_KMOD_IP_VS_WLC
  58. prompt "kmod-ip-vs-wlc........................ weighted least-connection"
  59. tristate
  60. default n
  61. config ADK_KPACKAGE_KMOD_IP_VS_LBLC
  62. prompt "kmod-ip-vs-lblc....................... locality-based least-connection"
  63. tristate
  64. default n
  65. config ADK_KPACKAGE_KMOD_IP_VS_LBLCR
  66. prompt "kmod-ip-vs-lblcr...................... locality-based least-connection with replication"
  67. tristate
  68. default n
  69. config ADK_KPACKAGE_KMOD_IP_VS_DH
  70. prompt "kmod-ip-vs-dh......................... destination hashing"
  71. tristate
  72. default n
  73. config ADK_KPACKAGE_KMOD_IP_VS_SH
  74. prompt "kmod-ip-vs-sh......................... source hashing"
  75. tristate
  76. default n
  77. config ADK_KPACKAGE_KMOD_IP_VS_SED
  78. prompt "kmod-ip-vs-sed........................ shortest expected delay"
  79. tristate
  80. default n
  81. config ADK_KPACKAGE_KMOD_IP_VS_NQ
  82. prompt "kmod-ip-vs-nq......................... never queue"
  83. tristate
  84. default n
  85. endmenu
  86. menu "IPVS application helper"
  87. depends on ADK_KPACKAGE_KMOD_IP_VS
  88. config ADK_KPACKAGE_KMOD_IP_VS_FTP
  89. prompt "kmod-ip-vs-ftp........................ FTP protocol"
  90. tristate
  91. default n
  92. select ADK_KERNEL_IP_VS_PROTO_TCP
  93. endmenu
  94. endmenu