rfc9911v2.txt   rfc9911.txt 
skipping to change at line 13 skipping to change at line 13
Request for Comments: 9911 Constructor University Request for Comments: 9911 Constructor University
Obsoletes: 6991 December 2025 Obsoletes: 6991 December 2025
Category: Standards Track Category: Standards Track
ISSN: 2070-1721 ISSN: 2070-1721
Common YANG Data Types Common YANG Data Types
Abstract Abstract
This document defines a collection of common data types to be used This document defines a collection of common data types to be used
with the YANG data modeling language. This version includes several with the YANG data modeling language. It includes several new type
new type definitions and obsoletes RFC 6991. definitions and obsoletes RFC 6991.
Status of This Memo Status of This Memo
This is an Internet Standards Track document. This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force This document is a product of the Internet Engineering Task Force
(IETF). It represents the consensus of the IETF community. It has (IETF). It represents the consensus of the IETF community. It has
received public review and has been approved for publication by the received public review and has been approved for publication by the
Internet Engineering Steering Group (IESG). Further information on Internet Engineering Steering Group (IESG). Further information on
Internet Standards is available in Section 2 of RFC 7841. Internet Standards is available in Section 2 of RFC 7841.
skipping to change at line 1078 skipping to change at line 1078
This definition conforms to YANG 1.1 defined in RFC This definition conforms to YANG 1.1 defined in RFC
7950. In RFC 6991, this definition excluded 7950. In RFC 6991, this definition excluded
all identifiers starting with any possible combination all identifiers starting with any possible combination
of the lowercase or uppercase character sequence 'xml', of the lowercase or uppercase character sequence 'xml',
as required by YANG 1 defined in RFC 6020. If this type as required by YANG 1 defined in RFC 6020. If this type
is used in a YANG 1 context, then this restriction still is used in a YANG 1 context, then this restriction still
applies."; applies.";
reference reference
"RFC 7950: The YANG 1.1 Data Modeling Language "RFC 7950: The YANG 1.1 Data Modeling Language
RFC 6991: Common YANG Data Types
RFC 6020: YANG - A Data Modeling Language for the RFC 6020: YANG - A Data Modeling Language for the
Network Configuration Protocol (NETCONF)"; Network Configuration Protocol (NETCONF)";
} }
} }
<CODE ENDS> <CODE ENDS>
4. Internet Protocol Suite Types 4. Internet Protocol Suite Types
The "ietf-inet-types" YANG module references [RFC0768], [RFC0791], The "ietf-inet-types" YANG module references [RFC0768], [RFC0791],
[RFC0952], [RFC1034], [RFC1123], [RFC1930], [RFC2317], [RFC2474], [RFC0952], [RFC1034], [RFC1123], [RFC1930], [RFC2317], [RFC2474],
skipping to change at line 1463 skipping to change at line 1464
description description
"The ipv4-address-link-local type represents a link-local IPv4 "The ipv4-address-link-local type represents a link-local IPv4
address in the prefix 169.254.0.0/16 as defined in Section 2.1 address in the prefix 169.254.0.0/16 as defined in Section 2.1
of RFC 3927."; of RFC 3927.";
reference reference
"RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses"; "RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses";
} }
typedef ipv6-address-link-local { typedef ipv6-address-link-local {
type ipv6-address { type ipv6-address {
pattern '[fF][eE]80:.*'; pattern '[fF][eE][89aAbB][0-9a-fA-F]:.*';
} }
description description
"The ipv6-address-link-local type represents a link-local IPv6 "The ipv6-address-link-local type represents a link-local IPv6
address in the prefix fe80::/10 as defined in Section 2.5.6 of address in the prefix fe80::/10 as defined in Section 2.4 of
RFC 4291."; RFC 4291.";
reference reference
"RFC 4291: IP Version 6 Addressing Architecture"; "RFC 4291: IP Version 6 Addressing Architecture";
} }
typedef ip-prefix { typedef ip-prefix {
type union { type union {
type ipv4-prefix; type ipv4-prefix;
type ipv6-prefix; type ipv6-prefix;
} }
 End of changes. 4 change blocks. 
4 lines changed or deleted 5 lines changed or added

This html diff was produced by rfcdiff 1.48.