Kconfig 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. #
  2. # XFRM configuration
  3. #
  4. config XFRM
  5. bool
  6. select CRYPTO
  7. depends on NET
  8. config XFRM_USER
  9. tristate "Transformation user configuration interface"
  10. depends on INET && XFRM
  11. ---help---
  12. Support for Transformation(XFRM) user configuration interface
  13. like IPsec used by native Linux tools.
  14. If unsure, say Y.
  15. config XFRM_SUB_POLICY
  16. bool "Transformation sub policy support (EXPERIMENTAL)"
  17. depends on XFRM && EXPERIMENTAL
  18. ---help---
  19. Support sub policy for developers. By using sub policy with main
  20. one, two policies can be applied to the same packet at once.
  21. Policy which lives shorter time in kernel should be a sub.
  22. If unsure, say N.
  23. config XFRM_MIGRATE
  24. bool "Transformation migrate database (EXPERIMENTAL)"
  25. depends on XFRM && EXPERIMENTAL
  26. ---help---
  27. A feature to update locator(s) of a given IPsec security
  28. association dynamically. This feature is required, for
  29. instance, in a Mobile IPv6 environment with IPsec configuration
  30. where mobile nodes change their attachment point to the Internet.
  31. If unsure, say N.
  32. config XFRM_STATISTICS
  33. bool "Transformation statistics (EXPERIMENTAL)"
  34. depends on INET && XFRM && PROC_FS && EXPERIMENTAL
  35. ---help---
  36. This statistics is not a SNMP/MIB specification but shows
  37. statistics about transformation error (or almost error) factor
  38. at packet processing for developer.
  39. If unsure, say N.
  40. config XFRM_IPCOMP
  41. tristate
  42. select XFRM
  43. select CRYPTO
  44. select CRYPTO_DEFLATE
  45. config NET_KEY
  46. tristate "PF_KEY sockets"
  47. select XFRM
  48. ---help---
  49. PF_KEYv2 socket family, compatible to KAME ones.
  50. They are required if you are going to use IPsec tools ported
  51. from KAME.
  52. Say Y unless you know what you are doing.
  53. config NET_KEY_MIGRATE
  54. bool "PF_KEY MIGRATE (EXPERIMENTAL)"
  55. depends on NET_KEY && EXPERIMENTAL
  56. select XFRM_MIGRATE
  57. ---help---
  58. Add a PF_KEY MIGRATE message to PF_KEYv2 socket family.
  59. The PF_KEY MIGRATE message is used to dynamically update
  60. locator(s) of a given IPsec security association.
  61. This feature is required, for instance, in a Mobile IPv6
  62. environment with IPsec configuration where mobile nodes
  63. change their attachment point to the Internet. Detail
  64. information can be found in the internet-draft
  65. <draft-sugimoto-mip6-pfkey-migrate>.
  66. If unsure, say N.