Skip to content

[swadm,multicast] add multicast inspection subcommand - #366

Open
zeeshanlakhani wants to merge 1 commit into
zl/mcast-external-docfrom
zl/mcast-swadm
Open

[swadm,multicast] add multicast inspection subcommand#366
zeeshanlakhani wants to merge 1 commit into
zl/mcast-external-docfrom
zl/mcast-swadm

Conversation

@zeeshanlakhani

@zeeshanlakhani zeeshanlakhani commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This adds a read-only swadm multicast subcommand (aliased as mcast as well) for inspecting the multicast groups programmed on the switch:

  • multicast list [-t <tag>] [-k external|underlay] renders all groups as a table, filtered by tag, by replication kind, or both.
  • multicast get <group-ip> shows one group's full config.

We also add a kind filter matching on the response: external selects groups with a NAT target and no direct members, while underlay selects those in the reserved ff04::/64 subnet that replicate to member ports.

This adds a read-only `swadm multicast` subcommand (aliased as `mcast` as well)
for inspecting the multicast groups programmed on the switch:

- `multicast list [-t <tag>] [-k external|underlay]` renders all groups as a
  table, filtered by tag, by replication kind, or both.
- `multicast get <group-ip>` shows one group's full config.

We also add a kind filter matching on the response variant: `external`
selects groups with a NAT target and no direct members, while `underlay`
selects those in the reserved ff04::/64 subnet that replicate to member ports.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant