Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 1 | config BR2_PACKAGE_FASTD |
| 2 | bool "fastd" |
Gustavo Zacarias | 5be50ab | 2015-11-13 11:54:34 -0300 | [diff] [blame] | 3 | depends on BR2_USE_MMU # fork() |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 4 | depends on BR2_TOOLCHAIN_HAS_THREADS |
Peter Korsgaard | aadf19c | 2015-11-19 11:17:48 +0100 | [diff] [blame] | 5 | depends on !BR2_STATIC_LIBS # libuecc |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 6 | select BR2_PACKAGE_LIBUECC |
| 7 | select BR2_PACKAGE_LIBSODIUM |
Fabrice Fontaine | 69368c9 | 2019-10-01 18:58:07 +0200 | [diff] [blame] | 8 | select BR2_PACKAGE_LIBSODIUM_FULL |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 9 | help |
| 10 | Fast and Secure Tunneling Daemon |
| 11 | |
Mark Corbin | c468a75 | 2019-11-26 14:07:26 +0000 | [diff] [blame] | 12 | https://github.com/NeoRaider/fastd/wiki |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 13 | |
| 14 | if BR2_PACKAGE_FASTD |
| 15 | |
| 16 | config BR2_PACKAGE_FASTD_STATUS_SOCKET |
| 17 | bool "status socket support" |
| 18 | default y |
Thomas Petazzoni | 8ea392b | 2016-02-02 16:31:22 +0100 | [diff] [blame] | 19 | depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c |
Adam Duskett | f7e7bf7 | 2017-04-22 13:17:53 -0400 | [diff] [blame] | 20 | select BR2_PACKAGE_JSON_C |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 21 | help |
| 22 | Enable support for a socket to get fastd's status. |
| 23 | |
Alexander Dahl | 4d203fe | 2021-10-17 17:25:11 +0200 | [diff] [blame] | 24 | config BR2_PACKAGE_FASTD_OFFLOAD_L2TP |
| 25 | bool "l2tp offload support" |
| 26 | select BR2_PACKAGE_LIBMNL |
| 27 | help |
| 28 | L2TP can be offloaded to the Linux kernel, significantly |
| 29 | increasing throughput. |
| 30 | |
Alexander Dahl | e6cb1dd | 2015-10-29 08:13:02 +0100 | [diff] [blame] | 31 | endif |
| 32 | |
Thomas Petazzoni | 8b80150 | 2016-03-16 21:20:10 +0100 | [diff] [blame] | 33 | comment "fastd needs a toolchain w/ threads, dynamic library" |
Gustavo Zacarias | 5be50ab | 2015-11-13 11:54:34 -0300 | [diff] [blame] | 34 | depends on BR2_USE_MMU |
Yann E. MORIN | 40b2961 | 2015-11-14 23:21:46 +0100 | [diff] [blame] | 35 | depends on !BR2_TOOLCHAIN_HAS_THREADS \ |
Peter Korsgaard | aadf19c | 2015-11-19 11:17:48 +0100 | [diff] [blame] | 36 | || BR2_STATIC_LIBS |