Skip to content

Commit

Permalink
Cronjob - daily check of IETF modules.
Browse files Browse the repository at this point in the history
  • Loading branch information
Miroslav Kovac committed Nov 22, 2024
1 parent 477bf02 commit 0ed58ad
Show file tree
Hide file tree
Showing 4 changed files with 860 additions and 762 deletions.
11 changes: 5 additions & 6 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ module ietf-srv6-base {

namespace "urn:ietf:params:xml:ns:yang:ietf-srv6-base";
prefix srv6;

import ietf-interfaces {
prefix "if";
reference "RFC 8343: A YANG Data Model for Interface Management";
Expand Down Expand Up @@ -54,6 +53,7 @@ module ietf-srv6-base {
Editor: Jaganbabu Rajamanickam
<maito:[email protected]>
Editor: Xufeng Liu
<mailto:[email protected]>
Expand Down Expand Up @@ -99,9 +99,9 @@ module ietf-srv6-base {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

// RFC Editor: replace XXXX with actual RFC number and remove
// this note

revision 2022-01-14 {
description
"Alignment with SRv6 network programming rev16";
Expand Down Expand Up @@ -286,7 +286,7 @@ module ietf-srv6-base {
description "Configure a SRv6 locator";

leaf name {
type string;
type srv6-types:srv6-locator-name-type;
description "Locator name";
}

Expand Down Expand Up @@ -438,6 +438,7 @@ module ietf-srv6-base {
}

uses path-attrs-cmn;

description "L3 information";
}
uses path-out-sids-choice;
Expand Down Expand Up @@ -486,6 +487,7 @@ module ietf-srv6-base {
}
description "Type of SRv6 end behavior.";
}

leaf alloc-type {
type srv6-types:sid-alloc-type;
description
Expand Down Expand Up @@ -529,7 +531,6 @@ module ietf-srv6-base {

grouping srv6-support-ends {
description "SRv6 End behavior support grouping";

list end-behavior {
key "type";
description "End behavior support";
Expand Down Expand Up @@ -626,7 +627,6 @@ module ietf-srv6-base {
list counters {
key "type";
description "SRv6 counter support";

leaf type {
type identityref {
base srv6-types:srv6-counter-type;
Expand Down Expand Up @@ -675,7 +675,6 @@ module ietf-srv6-base {
uses srv6-state-sid;
}
}

/* Notifications */

grouping srv6-locator {
Expand Down
8 changes: 3 additions & 5 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ module ietf-srv6-static {

uses srv6:path-attrs-cmn;
}

grouping path-attrs-v4 {
description
"IPv4 Path properties";
Expand Down Expand Up @@ -264,7 +265,6 @@ module ietf-srv6-static {
list path {
key path-index;
description "The list of paths associated with the SID";

leaf path-index {
type uint8;
description "Index of the path";
Expand Down Expand Up @@ -308,7 +308,7 @@ module ietf-srv6-static {
"Configuration parameters relating to SRv6 sid.";

leaf function {
type srv6-types:srv6-func-value;
type srv6-types:srv6-sid-func-value;
description
"SRv6 function value.";
}
Expand Down Expand Up @@ -363,6 +363,7 @@ module ietf-srv6-static {
to the matched entry.
This is the SRv6 instantiation of a Prefix SID
(variant: USP only)";

}

container end_psp_usp {
Expand Down Expand Up @@ -408,7 +409,6 @@ module ietf-srv6-static {
(variant: PSP/USD)";

}

container end_usp_usd {
when "../end-behavior-type = 'srv6-types:End_USP_USD'" {
description
Expand Down Expand Up @@ -601,7 +601,6 @@ module ietf-srv6-static {
in the core.";

// TODO presence "Mandatory child only if container is present";

leaf lookup-table-ipv6 {
type srv6-types:table-id;
mandatory true;
Expand Down Expand Up @@ -841,7 +840,6 @@ module ietf-srv6-static {

uses multi-paths-v6;
}

container end-bm {
when "../end-behavior-type = 'srv6-types:End.BM'" {
description
Expand Down
Loading

0 comments on commit 0ed58ad

Please sign in to comment.