summaryrefslogtreecommitdiff
path: root/yang
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2024-08-22 11:32:56 -0400
committerGitHub <noreply@github.com>2024-08-22 11:32:56 -0400
commit05c17eff06536e750d43829ccded5c9e8f0f9ca4 (patch)
tree5cafbf2d7a2d501cc51f998d941ef7c11ccf300a /yang
parent879460ce27d2ec8faee68e2c973b6fe1007a6f38 (diff)
parent7ce2a1b8fb6a8d392eea3882d012f12403b39372 (diff)
Merge pull request #16450 from nabahr/static_joins
PIM: Implement static IGMP joins without an IGMP report
Diffstat (limited to 'yang')
-rw-r--r--yang/frr-gmp.yang21
1 files changed, 19 insertions, 2 deletions
diff --git a/yang/frr-gmp.yang b/yang/frr-gmp.yang
index c8a05a2bdb..e6a1f7f640 100644
--- a/yang/frr-gmp.yang
+++ b/yang/frr-gmp.yang
@@ -147,10 +147,10 @@ module frr-gmp {
expected packet loss on a network.";
}
- list static-group {
+ list join-group {
key "group-addr source-addr";
description
- "A static multicast route, (*,G) or (S,G).
+ "A static GMP join, (*,G) or (S,G).
The version of IGMP must be 3 to support (S,G).";
leaf group-addr {
@@ -164,6 +164,23 @@ module frr-gmp {
"Multicast source address.";
}
}
+
+ list static-group {
+ key "group-addr source-addr";
+ description
+ "A static multicast group without GMP, (*,G) or (S,G).";
+
+ leaf group-addr {
+ type rt-types:ip-multicast-group-address;
+ description
+ "Multicast group address.";
+ }
+ leaf source-addr {
+ type inet:ip-address;
+ description
+ "Multicast source address.";
+ }
+ }
} // interface-config-attributes
/*