diff options
| author | David Lamparter <equinox@opensourcerouting.org> | 2021-11-11 20:41:23 +0100 |
|---|---|---|
| committer | David Lamparter <equinox@opensourcerouting.org> | 2022-04-29 20:00:15 +0200 |
| commit | 89fe7ba0cdb779bc65e80c01f0781bd32e2ffddc (patch) | |
| tree | 5454d42f60e5e34492b4863c8541e22385fdd008 /pimd/pim6_main.c | |
| parent | 23a8660ea488940729032d3d24652046f3a5c34d (diff) | |
pim6d: add fresh MLD implementation
Fresh ground-up MLD implementation with subscriber-tracking for MLDv2.
Intended to be adapted for IPv4 and replace the IGMP implementation at a
later point.
Tested in ANVL, currently at 94/116. Some issues/TODOs are left in the
code as CPP_NOTICE markers, but the code is very much good enough to
proceed since otherwise we're blocked on overall PIM v6 progress.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'pimd/pim6_main.c')
| -rw-r--r-- | pimd/pim6_main.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pimd/pim6_main.c b/pimd/pim6_main.c index ed53924616..e6319a9bdd 100644 --- a/pimd/pim6_main.c +++ b/pimd/pim6_main.c @@ -133,6 +133,7 @@ FRR_DAEMON_INFO(pim6d, PIM6, ); /* clang-format on */ +extern void gm_cli_init(void); int main(int argc, char **argv, char **envp) { @@ -184,6 +185,8 @@ int main(int argc, char **argv, char **envp) */ pim_iface_init(); + gm_cli_init(); + pim_zebra_init(); #if 0 pim_bfd_init(); |
