]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_rp.h
pimd: Show group-type under `show ip pim rp-info`
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Wed, 2 Mar 2022 11:30:51 +0000 (13:30 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Sat, 12 Mar 2022 08:41:07 +0000 (10:41 +0200)
commit8c0a76808a3a3615eb4edad0fc30ccf783eb3cb6
tree2d878ce6464e5e62737dd7a6d1ccc6ed138f384b
parent44f1c44c2d9a9f975e586bebd5fc01d2148b9182
pimd: Show group-type under `show ip pim rp-info`

And filter by group for PIM.

```
exit1-debian-11# show ip pim rp-info
RP address       group/prefix-list   OIF               I am RP    Source   Group-Type
192.168.10.17    238.0.0.0/24        eth2              no         Static   ASM
192.168.10.110   232.0.0.0/24        eth2              no         Static   SSM
exit1-debian-11# show ip pim rp-info 238.0.0.0/24
RP address       group/prefix-list   OIF               I am RP    Source   Group-Type
192.168.10.17    238.0.0.0/24        eth2              no         Static   ASM
exit1-debian-11# show ip pim rp-info 238.0.0.0/24 json
{
  "192.168.10.17":[
    {
      "rpAddress":"192.168.10.17",
      "outboundInterface":"eth2",
      "iAmRP":false,
      "group":"238.0.0.0/24",
      "source":"Static",
      "groupType":"ASM"
    }
  ]
}
exit1-debian-11#
```

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
doc/user/pim.rst
pimd/pim_cmd.c
pimd/pim_rp.c
pimd/pim_rp.h
pimd/pim_ssm.h