summaryrefslogtreecommitdiffstats
path: root/pimd/pim_upstream.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* pimd: Convert the upstream_list and hash to a rb treeDonald Sharp2020-01-031-1/+7
* pimd: re-name SwitchToSptDesired to SwitchToSptDesiredonRpAnuradha Karuppiah2019-11-151-2/+2
* pimd: replace direct accesses to t_ka_timer with a kat_running macroAnuradha Karuppiah2019-11-151-0/+5
* pimd: fixup join desired handling to match the RFC defined macroAnuradha Karuppiah2019-11-151-0/+3
* pimd: on some triggers use_rpt re-evaluated for all groupsAnuradha Karuppiah2019-11-151-0/+1
* pimd: decide between SPT based and RPT based forwardingAnuradha Karuppiah2019-11-151-0/+12
* pimd: Always create upstream reference when adding channel oilDonald Sharp2019-07-181-0/+9
* pimd: strcpy -> strlcpyQuentin Young2019-05-291-1/+2
* lib: hashing functions should take const argumentsQuentin Young2019-05-141-1/+1
* pimd: MLAG flag defintions in the PIM upstream entriesAnuradha Karuppiah2019-04-201-0/+16
* pimd: add new source types for vxlan orgination and termination mroutesAnuradha Karuppiah2019-04-201-0/+15
* pimd: per-SG control to allow any router to register itself as sourceAnuradha Karuppiah2019-04-201-0/+8
* pimd: provide a per-SG control to disabled register encapsulation of dataAnuradha Karuppiah2019-04-201-0/+5
* pimd: allow mroutes with IIF in the OILAnuradha Karuppiah2019-04-201-0/+4
* pimd: provide a mechanism to pin the IIF for an SG entryAnuradha Karuppiah2019-04-201-0/+10
* pimd: provide an api to force stop kat on an upstream entryAnuradha Karuppiah2019-04-201-0/+2
* pimd: provide an upstream control to prevent KAT expiryAnuradha Karuppiah2019-04-201-0/+9
* pimd: added comments for upstream and channel_oil new valuesSarita Patra2019-02-241-2/+22
* pimd: Move register_probe_time to pim_routerDonald Sharp2019-01-041-1/+1
* pimd: Move register_suppress_time into struct pim routerDonald Sharp2019-01-041-2/+3
* *: Replace hash_cmp function return value to a boolDonald Sharp2018-10-191-1/+1
* pimd: Cleanup the deletion event a tiny bitDonald Sharp2018-05-121-1/+0
* pimd: NHT upstream list is inefficientDonald Sharp2017-07-251-0/+3
* pimd: Fix code to not send joins when SGRPT Prune is receivedDonald Sharp2017-07-241-1/+2
* Revert "pimd: Modify wait time for response from Null Register"Donald Sharp2017-07-241-1/+1
* pimd: Fix crash when attempting to use channel_oil->pim before it is assignedDonald Sharp2017-07-241-1/+1
* pimd: Cleanup some basic crashes from mistakes made converting to vrfDonald Sharp2017-07-241-1/+2
* pimd: Cleanup pimg from pim_upstream.cDonald Sharp2017-07-241-2/+3
* pimd: Remove pimg from pim_upstream.cDonald Sharp2017-07-241-17/+23
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-78/+84
* Merge pull request #576 from chiragshah6/pim_devDavid Lamparter2017-05-301-0/+3
|\
| * pimd: pim bfd supportChirag Shah2017-05-181-0/+3
* | Merge branch 'stable/3.0'David Lamparter2017-05-181-1/+1
|\ \ | |/ |/|
| * pimd: Avoid deleting SGRpt entry from PP->P stateChirag Shah2017-05-161-1/+1
* | *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+17
|/
* pimd: Add ability for upstream to know it's ifchannelsDonald Sharp2017-04-201-0/+1
* pimd: Limit search to relevant ifchannels in some casesDonald Sharp2017-04-201-1/+2
* pimd: Add prefix list handling to spt-switchoverDonald Sharp2017-04-201-1/+3
* pimd: Add the ability to never SPT switchoverDonald Sharp2017-04-051-0/+3
* pimd: Allow SPT switchoverDonald Sharp2017-04-051-0/+5
* Merge branch 'master' into pim-ssmDonald Sharp2017-03-301-0/+4
|\
| * pimd: Add ability to upstream to know when to send S,G,rpt PruneDonald Sharp2017-03-231-0/+4
* | pimd: Allow SSM groups to co-exist with ASM groups.anuradhak2017-03-231-0/+1
|/
* pimd: Cleanup JP Agg a bit moreDonald Sharp2017-03-161-1/+2
* pimd: Carefully Reconstruct FHR state when interface bouncesDonald Sharp2017-03-161-0/+3
* pimd: Nexthop tracking supportChirag Shah2017-03-161-0/+1
* pimd: simplify pim upstream state transitionsanuradhak2017-03-101-1/+0
* pimd: add new/distinct enumeration for pim register stateanuradhak2017-03-101-3/+9
* pimd: Separate the register and upstream join states on the FHRanuradhak2017-03-101-0/+3
* pimd: Join/Prune AggregationDonald Sharp2017-03-021-1/+3