summaryrefslogtreecommitdiff
path: root/pimd/pim6_cmd.c
AgeCommit message (Collapse)Author
2024-05-10pimd: fix dr-priority rangeDavid Lamparter
0 is a valid DR priority. Signed-off-by: David Lamparter <equinox@opensourcerouting.org> (cherry picked from commit b564c1d890aef75067db22df09e608faf72b99f5)
2022-08-16pim6d: Add debug mroute6 and detail commandsMobashshera Rasool
Adding below debug CLIs: debug mroute6 debug mroute6 detail Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-08-08Merge pull request #11720 from SaiGomathiN/pimv6debugfixDonatas Abraitis
pim6d: Add 'show debugging [pimv6]' CLI and some fixes
2022-08-02pim6d: Add 'show debugging [pimv6]' CLISai Gomathi N
Adding show debugging CLI for pimv6 debugs. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-08-01pim6d: Implementing "clear ipv6 pim interface traffic" command.Abhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-07-19pim6d: Implementing "clear ipv6 pim interfaces" command.Abhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-07-08pim6d: add `clear ipv6 pim bsr-data`David Lamparter
This is needed for ANVL between testruns, and already in IPv4 too. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2022-07-07pim6d: Fix description for "clear ipv6 mroute" cmdSarita Patra
Signed-off-by: Sarita Patra <saritap@vmware.com>
2022-07-06Merge pull request #11521 from patrasar/pimv6_drpriorityDavid Lamparter
pim6d: Fix [no] ipv6 pim drpriority command
2022-07-06Merge pull request #9307 from SaiGomathiN/sai-nhtDonatas Abraitis
pimd: json support for nexthop
2022-07-03pim6d: fix no ipv6 pim drprioritySarita Patra
Signed-off-by: Sarita Patra <saritap@vmware.com>
2022-06-30pimd, pim6d: Adding json support for show ipv6 nexthopSai Gomathi N
Moving the reusable code of pim_show_nexthop apis to common file pim_cmd_common.c file and adding the json support for show ipv6 pim nexthop Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-30pim6d: Implementing mld watermark-warn CLI completelySai Gomathi N
Implementing the TBD of watermark-warn CLI for IPv6 MLD This command can be use to warn the user when more than the desired limit of groups gets configured. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-30pimd: Modifying member of pim_instance to accomodate IPv6 changesSai Gomathi N
Modifying igmp_watermark_limit of struct pim_instance to gm_watermark_limit which is to be used for both IGMP and MLD. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-12pim6d: Implement show ipv6 pim interface trafficMobashshera Rasool
This CLI shows the number of PIM protocol packets sent/received on each interface. Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-06-12Merge pull request #11385 from AbhishekNR/show_cliDonald Sharp
pimd, pim6d: Moving reusable code to common api for show CLI's.
2022-06-09pim6d: Moving the reusable code of pim_show_join cliSai Gomathi N
Moving the common lines of pim_show_join_vrf and pim_show_join_vrf_all cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show mroute summary" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show ip/ipv6 mroute count" ↵Abhishek N R
command Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show ip/ipv6 mroute" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_show_nexthop_lookup cliSai Gomathi N
Moving the common lines of pim_show_nexthop_lookup cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show ip/ipv6 multicast count" ↵Abhishek N R
command Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show ip/ipv6 multicast" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim state" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_show_nexthop cliSai Gomathi N
Moving the common lines of pim_show_nexthop cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim upstream rpf" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim upstream join ↵Abhishek N R
desired" command Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim upstream" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_show_neighbors_vrf_all cliSai Gomathi N
Moving the common lines of pim_show_neighbors_vrf_all cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim statistics" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_show_neighbors cliSai Gomathi N
Moving the common lines of pim_show_neighbors cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving reusable code to common api for "show pim secondary" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving resuable code to common api for "show pim rp-info" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_local_membership cliSai Gomathi N
Moving the common lines of pim_local_membership cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-09pim6d: Moving the common lines of pim_show_jp_agg cliSai Gomathi N
Moving the common lines of pim_show_jp_agg cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-08pim6d: Moving the common lines of pim_show_interface_vrf_all cliSai Gomathi N
Moving the common lines of pim_show_interface_vrf_all cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-08pim6d: Moving the common lines of pim_show_interface cliSai Gomathi N
Moving the common lines of pim_show_interface cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-08pim6d: Moving the common lines of pim_show_channel cliSai Gomathi N
Moving the common lines of pim_show_channel cli in pim_cmd.c and pim6_cmd.c to pim_cmd_common.c file Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-06-08pim6d: Moving resuable code to common api for "show pim rpf" commandAbhishek N R
Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-05-18pim6d: Adding 'debug node' initializationSai Gomathi N
Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug pimv6 zebra'Sai Gomathi N
Implementing debug pimv6 zebra command for debugging about the events from zebra that come up through the ZAPI. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug pimv6 trace' and 'debug pimv6 trace detail'Sai Gomathi N
Implementing debugs pimv6 trace and trace detail for tracing pim code and how it is running. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug_pimv6_packetdump_send_cmd' and ↵Sai Gomathi N
'debug_pimv6_packetdump_recv_cmd' Implementing debug pimv6 packetdump send and recv coomands for debugging of pimv6 packet sent and received which are dumped. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug pimv6 packets'Sai Gomathi N
Implementing pimv6 packets debug to information about packet generation for sending and about packet handling from a received packet. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug pimv6 events'Sai Gomathi N
Implementing debug pimv6 events command for debugging PIMv6 system events. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-18pim6d: Add 'debug pimv6 nht' and 'debug pimv6 nht detial'Sai Gomathi N
Implementing debug pimv6 nht command for PIMv6 nexthop tracking. It will display information about RPF lookups and information about when a nexthop changes. debug pimv6 nht detial for for PIMv6 nexthop in detail.This is not enabled by default. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-17pim6d: Add 'debug pimv6'Sai Gomathi N
Implementing debug pimv6 command for PIMv6 protocol activity. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-05-17Merge pull request #11037 from SaiGomathiN/clearcliDavid Lamparter
2022-05-17Merge pull request #10775 from opensourcerouting/pim6-mld-prDonald Sharp
pim6d: MLD code
2022-05-17pim6d: Add 'clear ipv6 mroute [vrf NAME] count' CLISai Gomathi N
Adding clear ipv6 mroute count command for resetting multicast routes and count. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>