summaryrefslogtreecommitdiff
path: root/pimd/pimd.c
AgeCommit message (Expand)Author
2024-12-04pimd: Fix access-list memory leak in pimdCorey Siltala
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-06-23pimd: Limit pim's ecmp to what zebra tells us is the multipathDonald Sharp
2022-02-28pim6d: Adding the base changesSai Gomathi N
2022-02-14pim6d: IPv6-adjust pim_msg_send() and relatedDavid Lamparter
2022-02-14pim6d: IPv6-adjust assert-related addrsDavid Lamparter
2022-01-12pim6d: add skeleton for IPv6 PIM daemonDavid Lamparter
2021-05-07lib: remove old bfd libraryIgor Ryzhov
2021-04-23pimd: zassert => assertDavid Lamparter
2020-09-11pimd: Warn when we try to build MAXVIFS > 256Donald Sharp
2020-07-16pimd: Cleanup some small memory leaks on exitDonald Sharp
2020-03-10Merge pull request #5877 from donaldsharp/pim_shutdown_cleanupDonatas Abraitis
2020-03-06pimd: When shutting down stop the vxlan worker threadDonald Sharp
2020-03-06pimd: Add accidently missed code during upstreaming processDonald Sharp
2020-03-05*: Replace __PRETTY_FUNCTION__/__FUNCTION__ to __func__Donatas Abraitis
2020-02-20pimd: Make frr able to be built by gcc 10Tomas Korbar
2019-03-14pimd: Free up zlookup structure lateDonald Sharp
2019-01-24Treewide: use ANSI function definitionsRuben Kerkhof
2019-01-04pimd: Remove pimgDonald Sharp
2019-01-04pimd: Move register_probe_time to pim_routerDonald Sharp
2019-01-04pimd: Move packet_process variable to pim_routerDonald Sharp
2019-01-04pimd: Move register_suppress_time into struct pim routerDonald Sharp
2019-01-04pimd: Convert rpf_cache_refresh_delay_msec into pim_router structDonald Sharp
2019-01-04pimd: Move the infinite_assert_metric global to pim_routerDonald Sharp
2019-01-04pimd: Convert qpim_t_periodic into the `struct pim_router` structureDonald Sharp
2019-01-04pimd: Move debugs into pim_router structureDonald Sharp
2019-01-04pimd: Create a `struct pim_router` and move thread master into itDonald Sharp
2018-09-13*: LIB_[ERR|WARN] -> EC_LIBQuentin Young
2018-08-14*: rename zlog_fer -> flog_errQuentin Young
2018-08-14pimd: Convert over to use LIB_ERR_XXX for zlog_errDonald Sharp
2018-08-02pimd: No need to call zprivs_terminate 2 timesDonald Sharp
2018-06-07pimd: Fix ecmp_enable and ecmp_rebalance_enableDonald Sharp
2018-03-17pimd: Move some data tracking variables per VRFDonald Sharp
2018-03-17pimd: Make the rpf scan per vrf.Donald Sharp
2017-09-15*: use clang's 'ForEachMacros' format style optionRenato Westphal
2017-09-12*: make all daemons call frr_fini() on exitRenato Westphal
2017-07-28pimd: Allow the keepalive time to be per vrf.Donald Sharp
2017-07-24pimd: Make pim_ssmpingd.c 'struct pim_instance' awareDonald Sharp
2017-07-24pimd: Cleanup pim_ssm.c to use 'struct pim_instance *'Donald Sharp
2017-07-24pimd: Convert channel_oil_hash and list into 'struct pim_instance *'Donald Sharp
2017-07-24pimd: Move pim_ifchannel_list and vif array into 'struct pim_instance *'Donald Sharp
2017-07-24pimd: Convert pim_rp.c to use 'struct pim_instance *'Donald Sharp
2017-07-24pimd: Remove pimg from pim_upstream.cDonald Sharp
2017-07-24pimd: Refactore qpim_static_route_list into pim->static_routesDonald Sharp
2017-07-24pimd: Refactor code to be in better spotsDonald Sharp
2017-07-24pimd: Create pim_get_pim_instanceDonald Sharp
2017-07-24pimg: Actually properly create the pim socket per vrfDonald Sharp
2017-07-24pimd: Save pim instance on vrf pointerDonald Sharp
2017-07-24pimd: Modify pim_mroute_socket_[enable|disable] to be vrf awareDonald Sharp
2017-07-24pimd: Start conversion of socket and counters for VRFDonald Sharp