gluon/package/gluon-mesh-babel
Linus Lüssing b3a9221b07 gluon-l3roamd: site: make node_client_prefix6 optional+deprecated
The site.node_client_prefix6() is only used internally by the l3roamd
protocol. Therefore it is unnecessary to expose it to an administrator.

Instead, if node_client_prefix6 is unspecified in the site, generate an
IPv6 Unique Local Address prefix from the site domain_seed.

This updates the site documentation as well and marks this setting as
both optional and deprecated.

Note: If you had the node_client_prefix6 specified before and want to
use the new autogeneration from the domain_seed instead then this will
break compatibility and will need a gluon-scheduled-domain switch.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2023-01-07 23:41:24 +01:00
..
files fixup! gluon-mesh-babel: implement neighbour check 2022-01-14 11:47:37 +01:00
luasrc/lib/gluon/upgrade gluon-l3roamd: site: make node_client_prefix6 optional+deprecated 2023-01-07 23:41:24 +01:00
src gluon-mesh-{batman-adv,babel}: respondd: use libgluonutil to determine interface type 2020-06-01 21:45:33 +02:00
check_site.lua gluon-l3roamd: site: make node_client_prefix6 optional+deprecated 2023-01-07 23:41:24 +01:00
Makefile gluon-mesh-babel: use layer3 common 2022-07-07 13:52:25 +02:00