2016-12-22 |
Donald Sharp | pimd: Rework zassert code in pim_assert.c Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add guard for pim_msg_send_frame Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify pim_upstream_new behavior Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add ability to tweak join/prune send time Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Correctly associate channel oil with correct IIF Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Clarify pim_mroute_[add|del] function debugging Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup debugs for pim_upstream_sg_running Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup some more debugs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup debugs on
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix where we handle the inherited_olist for ifchannel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Stop sending Register under certain situations Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: LastUsed needs to be updated properly. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Allow json to work across different versions. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: With igmpv2 turned on don't accept 224.0.0.0... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix 'no ip igmp query-max-response-time XX' to... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify the Prune Pending Timer Pop to not assert Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix so creation of prefix happens one time Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Don't allow invalid groups to be passed for igmp Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: Cleanup compile for older linux platforms. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Do not allow deletion of output interface. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix show run output to be correct. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Lower Hello sent to be immediate Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix pim_oil_equal function Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix stupidity compile errors Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Make igmp query max response time take input... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup nexthop debugging Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add more RP rescan points Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Only check to see if current rp is 'right' or... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: When specifying 224.0.0.0/4 as the RP group inform... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Actually expedite a hello Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Remove redundant logging Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup igmp read socket Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Only make the pim sockets non blocking. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add knob to control # of packets read in at one... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Set pim socket receive buffer to a larger value Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify mroute_read to be non-blocking Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify pim_sock_read to read 3 times before yielding Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Reduce duplicate debug messages in wrvifwhole Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Further refine debugs in pim_sock_read path Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow storing of sg in string format Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Cleanup handling of pim_sock_read Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify wait time for response from Null Register Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Remove dead code from pim_register.c Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add appropriate (S,G) debugs for register Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Increase kernel socket rcvbuf size. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add 'ip pim register-suppress-time <5-60000>' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Move pim_mroute.c global data to file local static Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Protect log messages with debug in pim_pim.c Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Use NULL to signify NULL pointer Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow 'ip pim rp ...' config after bringup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow 'no ip pim sm' to not turn off igmp Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix crash in pim_rp_show_information Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Backing up broken state. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Fix clang SA warnings. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: Cleanup zebra_static CLANG/SA issues. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Removing impossible code Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | zebra: Fix clang SA warnings Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Reduce pim oil scan timer to 50ms Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Start handling of wrong interface for (*,G) Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Fix thread_execute_crash Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add (-) PRUNE(S,G,rpt) from interface determination. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix the test to see if a upstream is (S,G,rpt) Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Fix 'show thread cpu' to display active threads Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Slight Optimization of thread handling. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com.
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add code to handle pim prune(S,G) with sptbit Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Write pim_upstream_empty_inherited_olist Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix possible crash when leaving a channel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify downstream JP state to take into account... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Remove unnecessary asserts Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add Handler for Receive (*,G) join for (S,G,rpt) Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Ensure 'struct prefix sg' is inited in right... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix 'show ip pim join json' output Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add ability to know if ifchannel is (S,G,rpt) Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: 'show ip pim join json' add by src not grp Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Don't delete ifchannel if expiry timer is still... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: use 'struct prefix_sg' for recv_join and _prune Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify pim_parse_addr_source to use 'struct prefix_sg' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Modify pim_parse_addr_group to use 'struct prefix_sg' Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add ability for ifchannel *,G to know their S,G's Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Send prune(S,G,RPT) with (*,G) join Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Store ifchannel information in a global list... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Allow further refinement of pim join order Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Protect some zlog_debug messages Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Protect debug messages. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Turn off automatic debugging of Wheel code. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add some explanatory debugging for a error condition. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Fix test for (S,G,rpt) prune inclusion. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: No need to reset uptime if state is the same Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Abstract setting of the spt bit a bit more Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Add ability to set SPTBIT on a S,G stream Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Start addition of timer wheel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | lib: Add Timer Wheel functionality Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2016-12-22 |
Donald Sharp | pimd: Start coding of sending Prune (s,g,rpt) with... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
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 |
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 |
next |