usteer: add support for IPv6 remote exchange

This adds optional support for message exchange using IPv6 multicast
messaging. This has the ability for routers and switches between nodes
to route traffic between usteer nodes multicast-aware.

By default, IPv4 is used. IPv6 can be enabled by configuring the ipv6
option to 1.

Signed-off-by: Jan Braun <keksgesicht23@gmail.com>
[squash commits - adapt usock usage]
Signed-off-by: David Bauer <mail@david-bauer.net>
This commit is contained in:
Jan Braun
2021-09-05 02:43:59 +02:00
committed by David Bauer
parent a52de0ff20
commit e4ea2045eb
6 changed files with 165 additions and 19 deletions

1
main.c
View File

@@ -204,7 +204,6 @@ int main(int argc, char **argv)
}
ubus_add_uloop(ubus_ctx);
usteer_interface_init();
if (dump_time) {
dump_timer.cb = usteer_dump_timeout;
uloop_timeout_set(&dump_timer, dump_time * 1000);