| rfc9907v7.txt | rfc9907.txt | |||
|---|---|---|---|---|
| skipping to change at line 951 ¶ | skipping to change at line 951 ¶ | |||
| For every normative "reference" statement that appears in a module | For every normative "reference" statement that appears in a module | |||
| contained in the specification that identifies a separate document, a | contained in the specification that identifies a separate document, a | |||
| corresponding normative reference to that document SHOULD appear in | corresponding normative reference to that document SHOULD appear in | |||
| the Normative References section. The reference SHOULD correspond to | the Normative References section. The reference SHOULD correspond to | |||
| the specific document version actually used within the specification. | the specific document version actually used within the specification. | |||
| If the "reference" statement identifies an informative reference that | If the "reference" statement identifies an informative reference that | |||
| identifies a separate document, a corresponding informative reference | identifies a separate document, a corresponding informative reference | |||
| to that document MAY appear in the Informative References section. | to that document MAY appear in the Informative References section. | |||
| Except the "import" and "revision" statements, note that it is | ||||
| acceptable to reference RFCs with their labels and without expanding | ||||
| their titles. An example of such use is as follows: | ||||
| leaf site-of-origin { | ||||
| type rt-types:route-origin; | ||||
| description | ||||
| "The Site of Origin attribute is encoded as a Route Origin | ||||
| Extended Community. It is meant to uniquely identify the | ||||
| set of routes learned from a site via a particular AC and | ||||
| is used to prevent routing loops."; | ||||
| reference | ||||
| "RFC 4364, Section 7"; | ||||
| } | ||||
| leaf ipv6-site-of-origin { | ||||
| type rt-types:ipv6-route-origin; | ||||
| description | ||||
| "The IPv6 Site of Origin attribute is encoded as an IPv6 | ||||
| Route Origin Extended Community. It is meant to uniquely | ||||
| identify the set of routes learned from a site."; | ||||
| reference | ||||
| "RFC 5701"; | ||||
| } | ||||
| 3.10. Validation Tools | 3.10. Validation Tools | |||
| All modules need to be validated before submission in an I-D. The | All modules need to be validated before submission in an I-D. The | |||
| 'pyang' YANG compiler is freely available from GitHub: | 'pyang' YANG compiler is freely available from GitHub: | |||
| <https://github.com/mbj4668/pyang>. | <https://github.com/mbj4668/pyang>. | |||
| If the 'pyang' compiler is used to validate a normative module, then | If the 'pyang' compiler is used to validate a normative module, then | |||
| the "--ietf" command-line option MUST be used to identify any IETF | the "--ietf" command-line option MUST be used to identify any IETF | |||
| guideline issues. | guideline issues. | |||
| skipping to change at line 3428 ¶ | skipping to change at line 3404 ¶ | |||
| "IpSec tunnel mode encapsulation."; | "IpSec tunnel mode encapsulation."; | |||
| reference | reference | |||
| "RFC 4301: Security Architecture for the Internet Protocol"; | "RFC 4301: Security Architecture for the Internet Protocol"; | |||
| } | } | |||
| The templates in the following subsections are to be considered in | The templates in the following subsections are to be considered in | |||
| addition to the required information that is provided in Section 3.8. | addition to the required information that is provided in Section 3.8. | |||
| 4.30.3.1. Template for IANA-Maintained YANG Modules with Identities | 4.30.3.1. Template for IANA-Maintained YANG Modules with Identities | |||
| This template ends with a section labeled "Optional". | ||||
| <BEGIN TEMPLATE TEXT> | <BEGIN TEMPLATE TEXT> | |||
| This document defines the initial version of the IANA-maintained | This document defines the initial version of the IANA-maintained | |||
| "iana-foo" YANG module. The most recent version of the YANG module | "iana-foo" YANG module. The most recent version of the YANG module | |||
| is available from the "YANG Parameters" registry group | is available from the "YANG Parameters" registry group | |||
| [IANA-YANG-PARAMETERS]. | [IANA-YANG-PARAMETERS]. | |||
| IANA is requested to add this note to the registry: | IANA is requested to add this note to the registry: | |||
| New values must not be directly added to the "iana-foo" YANG | New values must not be directly added to the "iana-foo" YANG | |||
| skipping to change at line 3507 ¶ | skipping to change at line 3481 ¶ | |||
| -- If a name in the IANA registry does not comply with the | -- If a name in the IANA registry does not comply with the | |||
| -- YANG naming conventions, add details how IANA can generate | -- YANG naming conventions, add details how IANA can generate | |||
| -- legal identifiers. For example, if the name begins with | -- legal identifiers. For example, if the name begins with | |||
| -- a number, indicate a preference to spell out the number when | -- a number, indicate a preference to spell out the number when | |||
| -- used as an identifier. | -- used as an identifier. | |||
| <END TEMPLATE TEXT> | <END TEMPLATE TEXT> | |||
| 4.30.3.2. Template for IANA-Maintained YANG Modules with Enumerations | 4.30.3.2. Template for IANA-Maintained YANG Modules with Enumerations | |||
| This template ends with a section labeled "Optional". | ||||
| <BEGIN TEMPLATE TEXT> | <BEGIN TEMPLATE TEXT> | |||
| This document defines the initial version of the IANA-maintained | This document defines the initial version of the IANA-maintained | |||
| "iana-foo" YANG module. The most recent version of the YANG module | "iana-foo" YANG module. The most recent version of the YANG module | |||
| is available from the "YANG Parameters" registry group | is available from the "YANG Parameters" registry group | |||
| [IANA-YANG-PARAMETERS]. | [IANA-YANG-PARAMETERS]. | |||
| IANA is requested to add this note to the registry: | IANA is requested to add this note to the registry: | |||
| New values must not be directly added to the "iana-foo" YANG | New values must not be directly added to the "iana-foo" YANG | |||
| End of changes. 3 change blocks. | ||||
| 28 lines changed or deleted | 0 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||