2016-12-22 |
Donald Sharp | pimd: Add some helper functions. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add the ability to test if the RPF' is the same Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | PIM After LHR swp bounce toward rx host, igmp_source_forward...
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add ability to listen to igmp messages on 224... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix 'ip igmp join ..' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: When nexthop lookup fails, back out gracefully Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow FHR/RP/LHR to be one and the same Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify Debug to be better Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Be more careful looking up mroute statistics Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: pim upstream child list Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
anuradhak | pim-msdp: part-1 - initial protocol infra. Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix gcc compile issue. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Pass in upstream to pim_msg_join_prune_encode. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Remove unused/unmaintained test commands Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Convert pim_joinprune_send to receive upstream Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: When nexthop_lookup fails allow a retry. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Ignore (S,G) Prunes with no current state Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Find an interface that is both connected and... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Start (S,G,rpt) coding Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Clean up the interface deletion Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Make sure we have valid pointer when printing... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix possible crash using 'struct pim_nexthop' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Ensure 'struct nexthop' has been zeroed Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix crash when cannot find igmp Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add basic nexthop lookup cached information. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add the ability to get time in usec Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix possible double free of upstream Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix crash when igmp message comes in on non-configured... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix child ifchannel overwrite parent ifchannel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: always build json for show commands
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix pim_nexthop_lookup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix uninitialized value Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add interface to ifchannel debugs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add debug for packet stats Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix ifchannel being left around Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix show of 'ip pim rp keep-alive-timer Signed-off-by: Donald Sharpd <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: replace grp_str[100] with grp_str[INET_ADDRSTRLEN]
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: add support for IGMPv2
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow debugs entered in conf t mode to persist Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow mroute to return if incoming interface... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Create channel_oil hash for quicker lookup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add hash lookups for upstream
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Only delete on KAT when created by stream Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix message size read from kernel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix LHR both a receiver and a sender Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: Fix include order for build
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow bigger packet sizes when receiving callbacks. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix crash when looking at S,G from *,G Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: 'sh ip pim int' showed local IP as the DR
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: use JSON_C_TO_STRING_PRETTY everywhere
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: 'show ip pim state json' use JSON_C_TO_STRING_PRETTY
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: initial "show ip pim state"
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Print '*' for INADDR_ANY Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: sort pim_ifchannel_list Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: sort qpim_channel_oil_list and qpim_upstream_list
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add debug wrapping around rp nexthop lookup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: Added json to 'show ip igmp group'
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Don't ask for information when you are notgoing... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd,zebra: Pass back error message if received Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib, pimd: Modify writen to retry on certain failures Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: Fix up the debug for receiving multicast routes Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Remove some more unprotected warnings/debugs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix 'show ip mroute count' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fixup to use new lastused Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fixup pim mroute output Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Track upstream state a bit better. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: When sending a register stop don't need a nbr Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Stop join/prunes from crashing Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow igmp query to go out immediately on startup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Do not send register stop in some cases Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Further work to fix rpf lookups and nbrs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add debug messages as to why a register packet... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: "show ip mroute" skips entries without an OIF
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: JSON support for "show ip mroute"
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: json support for "show ip pim" commands
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: show ip pim int WORD, show ip pim nei WORD, show...
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Turn off neighbor lookup for the moment Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | pimd: show ip pim int WORD, show ip pim nei WORD, show...
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Bad Bit shifts Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Rework approach for needing nbrs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow loopbacks to resolve Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Resolve rp after neighbor come up Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Only use paths that we have nbrs on Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Don't assert when looking up a neighbor Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd, zebra: Pass the ifindex for NEXTHOP_TYPE_IPV4 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Use MULTIPATH_NUM for maxpaths Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | PIM: json support for "show ip pim" commands Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | PIM: prefix-list support for selecting RP
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Start noticing where upstream state came from Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add some additional upstream sources Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Switch all up->fhr to use up->flags Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow flags to know if this is a FHR or not Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Vif is not created in some startup conditions Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Startup does not need to assert Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix high cpu load of pim when interface goes... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Daniel Walton | Unable to remove route-map from quagga Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add some MSDP infrastructure Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix unguarded log message Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd, zebra: Allow v6 based nexthops to work in pim Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add the ability to lookup neighbor on a interface Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
next |