summaryrefslogtreecommitdiff
path: root/pimd/pim6_cmd.c
AgeCommit message (Collapse)Author
2022-04-04pim6d: Adding "show ipv6 pim jp-agg" commandSai Gomathi N
Adding new show CLI to display pim join prune aggregate information. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-04-04pim6d: Adding "show ipv6 pim [vrf|vrf all] join" commandSai Gomathi N
Adding show ipv6 pim join and show ipv6 pim vrf all join CLIs to display pim join related information and formatted the json output for "show ip pim join" and "show ip pim vrf all join" commands. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-04-04pim6d: Adding "show ipv6 pim [vrf|vrf all] interface" commandSai Gomathi N
Adding show ipv6 pim interface and show ipv6 pim vrf all interface CLIs to display pim enabled interface informations and formatted the json output for "show ip pim interface" and "show ip pim vrf all interface" commands. Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-04-04pim6d: Adding "show ipv6 pim channel" commandSai Gomathi N
Adding new CLI to display pim channel informations. Changing DEFUN to DEPFY for ""show ip pim channel" Signed-off-by: Sai Gomathi N <nsaigomathi@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim state" CLIAbhishek N R
Adding new show CLI to display pim internal state related to groups. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim upstream-rpf" CLI.Abhishek N R
Adding new show CLI to display pim RPF for upstreams. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim upstream-join-desired" CLIAbhishek N R
Adding new show CLI to display group join desired status. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim upstream" CLIAbhishek N R
Adding new show CLI to display pim upstream information. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim statistics" CLIAbhishek N R
Adding new show CLI to display pim statistics. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim secondary" CLIAbhishek N R
Adding new show CLI to display pim secondary addresses. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim rpf" CLIAbhishek N R
Adding new show CLI to display pim RPF information. Also corrected ipv4 json object. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-28pim6d: Implementing "show ipv6 pim rp-info" CLIAbhishek N R
Adding new show CLI to display pim RP information. Also corrected ipv4 json object. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-27pim6d: fix string constant sizeDavid Lamparter
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2022-03-14pim6d: Adding "ipv6 mld query-interval" CLIAbhishek N R
Adding the Interface level config command ipv6 mld query-interval <1-65535> This command can be use to tune the timing for the general queries sent by the querier. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-14pim6d: Adding "ipv6 mld version" CLIAbhishek N R
Adding the Interface level config command ipv6 mld version <1-2> This command can be use to configure MLD version on the interface. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-14pim6d: Adding "ipv6 mld" CLIAbhishek N R
Adding the Interface level config command ipv6 mld To enable MLD on the interface. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-14pim6d: Adding "ipv6 mld join" CLIAbhishek N R
Adding the Interface level config command ipv6 mld join This command can be used to configure the static MLD join for IPv6 group addresses on the interfaces. Signed-off-by: Abhishek N R <abnr@vmware.com>
2022-03-08pim6d: Adding "ipv6 pim rp <> prefix-list <>" cli to pimv6Mobashshera Rasool
Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-03-08pim6d: Add static RP CLI for PIMv6Mobashshera Rasool
Added the CLI to configure static RP configuration. [no] ipv6 pim rp <rp-addr> [<group-addr/M>] Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-03-01pim6d: Adding ipv6 mroute INTERFACE X:X::X:X [X:X::X:X]" clisarita patra
This cli is used to add multicast route on interface Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 multicast boundary oil WORD" clisarita patra
This cli is used to define multicast boundary on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 pim sm" clisarita patra
This cli used to enable PIMV6 on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 pim ssm" clisarita patra
This cli used to enable PIMV6 on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "[no] ipv6 pim active-active" clisarita patra
This cli used to mark the interface as active-active. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 pim hello (1-65535) [(1-65535)]" CLIsarita patra
This cli used to configure PIMV6 hello and hold timer on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 pim dr-priority" CLIsarita patra
This cli used to configure PIMV6 dr-priority on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-03-01pim6d: Adding "ipv6 pim" CLIsarita patra
This cli used to enable PIMV6 on interface. Signed-off-by: sarita patra <saritap@vmware.com>
2022-02-28pim6d: Add ipv6 pim register-suppress-time CLIMobashshera Rasool
Adding below CLI for pim6d [no] ipv6 pim register-suppress-time (1-65535) Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding ipv6 pim rp keep-alive-timerMobashshera Rasool
Adding below CLI for pim6d daemon [no] ipv6 pim rp keep-alive-timer [(1-65535)] Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding ipv6 pim keep-alive-timerMobashshera Rasool
Adding the below CLI for pim6d daemon: ipv6 pim keep-alive-timer (1-65535) Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding ipv6 pim packet CLIMobashshera Rasool
Adding below CLI for pim6d daemon: [no] ipv6 pim packet (1-255) Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding ipv6 pim spt-switchover CLIMobashshera Rasool
Adding the below CLIs for ipv6: [no] ipv6 pim spt-switchover infinity-and-beyond [no] ipv6 pim spt-switchover infinity-and-beyond prefix-list WORD Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Implementing join-prune interval CLIMobashshera Rasool
Adding "ipv6 pim join-prune interval (1-65535) Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pimd: Adding pim_cmd_common.h and .cMobashshera Rasool
This is to keep the cmd changes common to v4 and v6 in this file. Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
2022-02-28pim6d: Adding the base changesSai Gomathi N
Adding the file pim6_cmd.h and pim6d_cmd.c as the base changes for implementing the CLI changes Removed the pim_cmd_init from the stub file. Co-authored-by: Sarita Patra <saritap@vmware.com> Co-authored-by: Abhishek N R <abnr@vmware.com> Co-authored-by: Sai Gomathi N <nsaigomathi@vmware.com> Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>