package/fastd: bump version to 22
There's a new feature to offload L2TP to the Linux kernel, which depends
on libmnl. A new menu option was introduced for that.
It's possible to link an internal version of libmnl
statically for smaller binary size on constraint targets, but this was
not added to the buildroot package for complexity reasons (both build
and licensing).
The COPYING file gained an additional paragraph for internal libmnl
which does not apply, because internal libmnl is not used in the
package.
Link: https://fastd.readthedocs.io/en/latest/releases/v22.html
Signed-off-by: Alexander Dahl <post@lespocky.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
diff --git a/package/fastd/Config.in b/package/fastd/Config.in
index 5319d68..97fac93 100644
--- a/package/fastd/Config.in
+++ b/package/fastd/Config.in
@@ -21,6 +21,13 @@
help
Enable support for a socket to get fastd's status.
+config BR2_PACKAGE_FASTD_OFFLOAD_L2TP
+ bool "l2tp offload support"
+ select BR2_PACKAGE_LIBMNL
+ help
+ L2TP can be offloaded to the Linux kernel, significantly
+ increasing throughput.
+
endif
comment "fastd needs a toolchain w/ threads, dynamic library"