diff options
author | Julius Volz <juliusv@google.com> | 2008-08-22 14:06:12 +0200 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2008-08-27 13:50:35 +1000 |
commit | 409a19669e4cd8d1bab7dff31d3b6aa493ff60f0 (patch) | |
tree | c06b390d5ab22d36830217342907d794d0f519b7 /net/ipv4/ipvs/Kconfig | |
parent | f728bafb5698076dd35bca35ee6cfe52ea1b8ab2 (diff) | |
download | talos-op-linux-409a19669e4cd8d1bab7dff31d3b6aa493ff60f0.tar.gz talos-op-linux-409a19669e4cd8d1bab7dff31d3b6aa493ff60f0.zip |
IPVS: Integrate ESP protocol into ip_vs_proto_ah.c
Rename all ah_* functions to ah_esp_* (and adjust comments). Move ESP
protocol definition into ip_vs_proto_ah.c and remove all usage of
ip_vs_proto_esp.c.
Make the compilation of ip_vs_proto_ah.c dependent on a new config
variable, IP_VS_PROTO_AH_ESP, which is selected either by
IP_VS_PROTO_ESP or IP_VS_PROTO_AH. Only compile the selected protocols'
structures within this file.
Signed-off-by: Julius Volz <juliusv@google.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'net/ipv4/ipvs/Kconfig')
-rw-r--r-- | net/ipv4/ipvs/Kconfig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/net/ipv4/ipvs/Kconfig b/net/ipv4/ipvs/Kconfig index 09d0c3f35669..2e48a7e27223 100644 --- a/net/ipv4/ipvs/Kconfig +++ b/net/ipv4/ipvs/Kconfig @@ -71,14 +71,20 @@ config IP_VS_PROTO_UDP This option enables support for load balancing UDP transport protocol. Say Y if unsure. +config IP_VS_PROTO_AH_ESP + bool + depends on UNDEFINED + config IP_VS_PROTO_ESP bool "ESP load balancing support" + select IP_VS_PROTO_AH_ESP ---help--- This option enables support for load balancing ESP (Encapsulation Security Payload) transport protocol. Say Y if unsure. config IP_VS_PROTO_AH bool "AH load balancing support" + select IP_VS_PROTO_AH_ESP ---help--- This option enables support for load balancing AH (Authentication Header) transport protocol. Say Y if unsure. |