summaryrefslogtreecommitdiffstats
path: root/pimd/pim_msg.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pimd: Re-align pim_msg_get_jp_group_sizeDonald Sharp2024-01-121-72/+66
* pimd: Prevent vxlan from causing a S,G RPT Prune in some casesDonald Sharp2023-08-121-1/+26
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-14/+1
* pim6d: Handle rpf_addr in pim_msg_build_jp_groups()sarita patra2022-07-061-1/+1
* pimd: un-dependency-hell `pim_instance.h`David Lamparter2022-05-061-0/+1
* pim6d: include IPv6 pseudoheader in TX checksumsDavid Lamparter2022-03-281-13/+33
* pim6d: remove `PIM_V6_TEMP_BREAK`David Lamparter2022-02-161-1/+1
* pim6d: prepare IPv6 address encoding functionsDavid Lamparter2022-02-141-14/+74
* pimd: move, rename and deploy pim_addr_is_any()David Lamparter2022-01-171-2/+2
* *: Finish off the __PRETTY_FUNCTION__ to __func__Donald Sharp2020-03-061-10/+7
* pimd: fixup (S,G,rpt) prune to conform to the RFCAnuradha Karuppiah2019-11-151-27/+24
* pimd: PIM Msg header includes N bit as defined by RFCsaravanank2019-05-151-1/+2
* pimd: RPT Prunes do not need to be figured for a *,G PruneDonald Sharp2018-07-251-1/+1
* pimd: Cleanup pim_msg.c to use correct pim instanceDonald Sharp2017-07-241-2/+3
* pimd: pim_rp.c -> convert pimg to pimDonald Sharp2017-07-241-1/+2
* pimd: Prevent NULL dereferenceDonald Sharp2017-07-241-0/+3
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-168/+173
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+17
* pimd: Fix WG/SGRpt & WG J/P processingChirag Shah2017-05-071-1/+3
* pimd: Start sending (S,G,rpt) Prune messagesDonald Sharp2017-03-231-60/+72
* pimd: Optimize group size figuring out.Donald Sharp2017-03-231-2/+1
* pimd: Join/Prune AggregationDonald Sharp2017-03-021-125/+50
* pimd: Move group handling to it's own function for J/P messageDonald Sharp2017-02-241-91/+101
* pimd: Add packed data structures for building j/p messagesDonald Sharp2017-02-241-97/+69
* pimd: Assume buffer size passed in is of sufficient sizeDonald Sharp2017-02-241-42/+17
* pimd: Add 'struct pim_msg_header' packed data structure.Donald Sharp2017-02-241-12/+7
* pimd: Document the J/P packet format a bit better.Donald Sharp2017-02-241-12/+75
* pimd: Convert sizes to #definesDonald Sharp2017-02-241-15/+9
* pimd: non-null register checksum incorrectChirag Shah2017-02-141-2/+11
* pimd: Cleanup the headers.Donald Sharp2017-01-191-4/+0
* Merge remote-tracking branch 'origin/master' into pim_lib_work2Donald Sharp2017-01-181-0/+3
|\
| * build: remove $Format tagsDavid Lamparter2016-12-201-2/+0
* | pimd: Don't send (S,G)RPT pruneDonald Sharp2016-12-221-1/+6
* | pim-anycast-rp: Add limited support for secondary addresses.anuradhak2016-12-221-0/+1
* | pimd: Allow storing of sg in string formatDonald Sharp2016-12-221-9/+7
* | pimd: Send prune(S,G,RPT) with (*,G) joinDonald Sharp2016-12-221-1/+14
* | pimd: Protect debug messages.Donald Sharp2016-12-221-12/+18
* | pimd: Fix test for (S,G,rpt) prune inclusion.Donald Sharp2016-12-221-1/+1
* | pimd: Start coding of sending Prune (s,g,rpt) with *,g prune.Donald Sharp2016-12-221-2/+51
* | pimd: Pass in upstream to pim_msg_join_prune_encode.Donald Sharp2016-12-221-7/+7
* | pimd: replace grp_str[100] with grp_str[INET_ADDRSTRLEN]Daniel Walton2016-12-221-3/+3
* | PIM: prefix-list support for selecting RPDaniel Walton2016-12-221-0/+3
* | pimd: switch pim_rpf.h to use 'struct prefix' for addressDonald Sharp2016-12-221-1/+1
* | pimd: Refactor RP code and start the ability to handle rangesDonald Sharp2016-12-221-1/+4
* | pimd: Revamp send of join/prune to actually set bits right.Donald Sharp2016-12-221-0/+94
* | pimd: Start abstraction for WC and RPT bitsDonald Sharp2016-12-221-4/+4
* | pimd: Remove unnecessary QuaggaIdDonald Sharp2016-12-221-1/+0
|/
* pimd: Separate pim vif index spot from ifindexDonald Sharp2016-06-181-0/+2
* pimd: merge pimd as of 2015-01-19David Lamparter2016-05-261-0/+106