babeld: add add_interface function
authorNick Hainke <vincent@systemli.org>
Mon, 31 Jan 2022 22:14:22 +0000 (23:14 +0100)
committerNick Hainke <vincent@systemli.org>
Tue, 1 Feb 2022 20:53:04 +0000 (21:53 +0100)
commitbcc358832879911a3d927a69f7e74126484e03c5
tree5570546805447b03f832658a3d2d216639efa0b6
parentc2e138d49fa4796ab03f0eadb7b4d37aac75498a
babeld: add add_interface function

An interface can be added dynmiacally to babeld by starting babeld with
the local management interface (-G) and saying:
  interface eth0

Add the ubus equivalent of this function:
  ubus call babeld add_interface '{"ifname":"eth0"}'

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 385200443554ab87e0205f5551f7a0c1883da776)
babeld/src/ubus.c
babeld/src/ubus.h