Config.in.ipsec 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. menu "IPSec support"
  4. config ADK_LINUX_KERNEL_XFRM_ALGO
  5. tristate
  6. config ADK_LINUX_KERNEL_NET_KEY
  7. tristate "PF_KEYv2 socket family"
  8. default n
  9. help
  10. PF_KEYv2 socket family, compatible to KAME ones.
  11. config ADK_LINUX_KERNEL_XFRM_USER
  12. tristate "IPsec usertools support"
  13. select ADK_LINUX_KERNEL_XFRM_ALGO
  14. default n
  15. config ADK_LINUX_KERNEL_INET_AH
  16. tristate "IPsec AH support"
  17. select ADK_LINUX_KERNEL_CRYPTO_HASH
  18. default n
  19. help
  20. Support for IPsec AH.
  21. config ADK_LINUX_KERNEL_INET_ESP
  22. tristate "IPsec ESP support"
  23. select ADK_LINUX_KERNEL_CRYPTO_AEAD
  24. default n
  25. help
  26. Support for IPsec ESP.
  27. config ADK_LINUX_KERNEL_INET_IPCOMP
  28. tristate "IP Payload Compression"
  29. select ADK_LINUX_KERNEL_CRYPTO_DEFLATE
  30. select ADK_LINUX_KERNEL_INET_TUNNEL
  31. default n
  32. help
  33. Support for IP Payload Compression Protocol (IPComp) (RFC3173),
  34. typically needed for IPsec.
  35. config ADK_LINUX_KERNEL_INET_XFRM_MODE_TRANSPORT
  36. tristate "IPsec transport mode"
  37. default n
  38. help
  39. Support for IPsec transport mode.
  40. config ADK_LINUX_KERNEL_INET_XFRM_MODE_TUNNEL
  41. tristate "IPsec tunnel mode"
  42. default n
  43. help
  44. Support for IPsec tunnel mode.
  45. config ADK_LINUX_KERNEL_INET_XFRM_MODE_BEET
  46. tristate "IPsec BEET mode"
  47. default n
  48. help
  49. Support for IPsec BEET mode.
  50. endmenu