summaryrefslogtreecommitdiff
path: root/pimd/pim_pim.c
AgeCommit message (Expand)Author
2024-09-09pimd: refactor pim_sock_read to be used with unicast bsr msgsJafar Al-Gharaibeh
2024-09-09pimd: candidate BSR/RP show commands, move under ip pim bsrJafar Al-Gharaibeh
2024-09-09pimd: Candidate-BSR supportJafar Al-Gharaibeh
2024-06-20pimd: allow sending packets without pinned ifaceDavid Lamparter
2023-11-22*: convert `struct interface->connected` to DLISTDavid Lamparter
2023-08-30pimd: When receiving a packet be more careful with length in pim_pim_packetDonald Sharp
2023-03-24*: Convert event.h to frrevent.hDonald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-03-24*: Rename thread.[ch] to event.[ch]Donald Sharp
2023-02-24pimd,pim6d: Modify pim_neighbor_find() APISarita Patra
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-06-13pim6d: Removal of IPV6_HDRINCL optionBalaji Gurudoss
2022-05-12pimd: Handling hello send statistics for passive interfacesarita patra
2022-05-12pimd: Disable sending of control packets on passive interfacesarita patra
2022-05-06pimd: un-dependency-hell `pim_instance.h`David Lamparter
2022-04-04pimd: remove useless PIM_IF_* macrosDavid Lamparter
2022-03-28pim6d: box out IPv4 fragmentation codeDavid Lamparter
2022-03-28pim6d: include IPv6 pseudoheader in RX checksumsDavid Lamparter
2022-03-28pim6d: include IPv6 pseudoheader in TX checksumsDavid Lamparter
2022-03-28pim6d: send PIM packetsDavid Lamparter
2022-03-25pim6d: IPv6 headers are always stripped on receiveDavid Lamparter
2022-03-25pim6d: Adjust pim_pkt_dst_addr_ok for PIMv6Mobashshera Rasool
2022-03-25pimd: Modify pim_pim_packet api for receiving v6 packetsMobashshera Rasool
2022-03-25pim6d: Parse BSM packet for PIMv6Mobashshera Rasool
2022-03-15pimd: Add additional IGMP stats (peak number of groups)Donatas Abraitis
2022-03-14Merge pull request #10786 from opensourcerouting/pim6-pim-prepDonald Sharp
2022-03-13pimd: Add IGMP join sent/failed statisticsDonatas Abraitis
2022-03-12pimd: log interface name for send errorsDavid Lamparter
2022-03-12pim6d: pim6d socket changesBalaji Gurudoss
2022-02-23*: Change thread->func to return void instead of intDonald Sharp
2022-02-14pim6d: IPv6-adjust pim_msg_send() and relatedDavid Lamparter
2022-01-10pimd: Modifying in_addr to pim_addr in struct pim_interface for IPv6Mobashshera Rasool
2021-12-02Merge pull request #9708 from mobash-rasool/new_bDonald Sharp
2021-11-16*: unify if_is_loopback/if_is_loopback_or_vrfIgor Ryzhov
2021-10-04pimd: Do not explicitly set the thread pointer to NULLDonatas Abraitis
2021-10-03pimd: Add a flag to decide PIM has to send HelloMobashshera Rasool
2021-08-24pimd: Fixing coverity issuesSai Gomathi
2021-08-24pimd: Fixing coverity issuesSai Gomathi
2021-05-12pimd: Remove pim->vrf_id and use pim->vrf->vrf_idDonald Sharp
2021-04-23pimd: zassert => assertDavid Lamparter
2020-11-17*: Replace typo (supress => suppress)Donatas Abraitis
2020-06-01Merge pull request #6054 from sarav511/dr2ndrDonald Sharp
2020-04-17*: replace all random() callsRafael Zalamena
2020-03-24Merge pull request #6047 from sarav511/hold0Russ White
2020-03-23pimd: Add check for pim join, hello and assert to drop pkts without all-pim-...saravanank
2020-03-19pimd: When DR becomes non DR, couldreg state events not handled.saravanank
2020-03-19pimd: Pim hello should be sent with 0 hold time on address change on old src ipsaravanank
2020-03-05*: Replace __PRETTY_FUNCTION__/__FUNCTION__ to __func__Donatas Abraitis