summaryrefslogtreecommitdiff
path: root/pimd/pim6_main.c
AgeCommit message (Collapse)Author
2022-08-02pim6d: Removing the to-do item in pimv6 debugSai Gomathi N
Removing the temporary enabling of all debugs for pimv6 Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-06pim6d: add fresh MLD implementationDavid Lamparter
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>
2022-03-12pim6d: reenable pim_init()David Lamparter
... so we have `qpim_all_pim_routers_addr` initialized. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2022-03-07pim6d: Initialise VRF related stuffs in NorthboundMobashshera Rasool
Not initialising it will lead to crash in nb_running_get_entry_worker. Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-03-07pim6d: Remove duplicate if_cmd_initMobashshera Rasool
Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding the base changesSai Gomathi N
Adding the file pim6_cmd.h and pim6d_cmd.c as the base changes for implementing the CLI changes Removed the pim_cmd_init from the stub file. Co-authored-by: Sarita Patra <saritap@vmware.com> Co-authored-by: Abhishek N R <abnr@vmware.com> Co-authored-by: Sai Gomathi N <nsaigomathi@vmware.com> Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28Merge pull request #10376 from patrasar/master_pimv6_vtyshDavid Lamparter
2022-02-25pim6d: Adding PIMV6 as VTYSH clientsarita patra
Co-authored-by: Mobashshera Rasool <mrasool@vmware.com> Signed-off-by: sarita patra <saritap@vmware.com>
2022-02-16pim6d: get into a kinda-working state wrt. zebraDavid Lamparter
Fix up just enough to make us not operate in complete darkness. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2022-01-24pimd: move iface lib initialization to a proper placeIgor Ryzhov
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2022-01-12pim6d: add skeleton for IPv6 PIM daemonDavid Lamparter
This newborn pim6d is essentially an empty husk, but it does build without warnings or errors and has the build system integration prepared and working. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>