summaryrefslogtreecommitdiffstats
path: root/yang
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2024-08-22 17:32:56 +0200
committerGitHub <noreply@github.com>2024-08-22 17:32:56 +0200
commit05c17eff06536e750d43829ccded5c9e8f0f9ca4 (patch)
tree5cafbf2d7a2d501cc51f998d941ef7c11ccf300a /yang
parentMerge pull request #16613 from donaldsharp/weight_issues (diff)
parenttests: Added new topotest for pim igmp static groups (diff)
downloadfrr-05c17eff06536e750d43829ccded5c9e8f0f9ca4.tar.xz
frr-05c17eff06536e750d43829ccded5c9e8f0f9ca4.zip
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 c8a05a2bd..e6a1f7f64 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
/*