module: ietf-routing | |
+--rw routing | |
| +--rw router-id? yang:dotted-quad | |
| +--ro interfaces | |
| | +--ro interface* if:interface-ref | |
| +--rw control-plane-protocols | |
| | +--rw control-plane-protocol* [type name] | |
| | +--rw type identityref | |
| | +--rw name string | |
| | +--rw description? string | |
| | +--rw static-routes | |
| | +--rw ospf:ospf | |
| | +--rw ospf:address-family? iana-rt-types:address-family | |
| | +--rw ospf:enable? boolean | |
| | +--rw ospf:explicit-router-id? rt-types:router-id {explicit-router-id}? | |
| | +--rw ospf:preference | |
| | | +--rw (ospf:scope)? | |
| | | +--:(ospf:single-value) | |
| | | | +--rw ospf:all? uint8 | |
| | | +--:(ospf:multi-values) | |
| | | +--rw (ospf:granularity)? | |
| | | | +--:(ospf:detail) | |
| | | | | +--rw ospf:intra-area? uint8 | |
| | | | | +--rw ospf:inter-area? uint8 | |
| | | | +--:(ospf:coarse) | |
| | | | +--rw ospf:internal? uint8 | |
| | | +--rw ospf:external? uint8 | |
| | +--rw ospf:nsr {nsr}? | |
| | | +--rw ospf:enable? boolean | |
| | +--rw ospf:graceful-restart {graceful-restart}? | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:helper-enable? boolean | |
| | | +--rw ospf:restart-interval? uint16 | |
| | | +--rw ospf:helper-strict-lsa-checking? boolean | |
| | +--rw ospf:auto-cost {auto-cost}? | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:reference-bandwidth? uint32 | |
| | +--rw ospf:spf-control | |
| | | +--rw ospf:paths? uint16 {max-ecmp}? | |
| | | +--rw ospf:ietf-spf-delay {ietf-spf-delay}? | |
| | | +--rw ospf:initial-delay? uint32 | |
| | | +--rw ospf:short-delay? uint32 | |
| | | +--rw ospf:long-delay? uint32 | |
| | | +--rw ospf:hold-down? uint32 | |
| | | +--rw ospf:time-to-learn? uint32 | |
| | | +--ro ospf:current-state? enumeration | |
| | | +--ro ospf:remaining-time-to-learn? rt-types:timer-value-milliseconds | |
| | | +--ro ospf:remaining-hold-down? rt-types:timer-value-milliseconds | |
| | | +--ro ospf:last-event-received? yang:timestamp | |
| | | +--ro ospf:next-spf-time? yang:timestamp | |
| | | +--ro ospf:last-spf-time? yang:timestamp | |
| | +--rw ospf:database-control | |
| | | +--rw ospf:max-lsa? uint32 {max-lsa}? | |
| | +--rw ospf:stub-router {stub-router}? | |
| | | +--rw (ospf:trigger)? | |
| | | +--:(ospf:always) | |
| | | +--rw ospf:always! | |
| | +--rw ospf:mpls | |
| | | +--rw ospf:te-rid {te-rid}? | |
| | | | +--rw ospf:ipv4-router-id? inet:ipv4-address | |
| | | | +--rw ospf:ipv6-router-id? inet:ipv6-address | |
| | | +--rw ospf:ldp | |
| | | +--rw ospf:igp-sync? boolean {ldp-igp-sync}? | |
| | +--rw ospf:fast-reroute {fast-reroute}? | |
| | | +--rw ospf:lfa {lfa}? | |
| | +--rw ospf:node-tags {node-tag}? | |
| | | +--rw ospf:node-tag* [tag] | |
| | | +--rw ospf:tag uint32 | |
| | +--ro ospf:router-id? rt-types:router-id | |
| | +--ro ospf:local-rib | |
| | | +--ro ospf:route* [prefix] | |
| | | +--ro ospf:prefix inet:ip-prefix | |
| | | +--ro ospf:next-hops | |
| | | | +--ro ospf:next-hop* [next-hop] | |
| | | | +--ro ospf:next-hop inet:ip-address | |
| | | | +--ro ospf:outgoing-interface? if:interface-ref | |
| | | +--ro ospf:metric? uint32 | |
| | | +--ro ospf:route-type? route-type | |
| | | +--ro ospf:route-tag? uint32 | |
| | +--ro ospf:statistics | |
| | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | +--ro ospf:originate-new-lsa-count? yang:counter32 | |
| | | +--ro ospf:rx-new-lsas-count? yang:counter32 | |
| | | +--ro ospf:as-scope-lsa-count? yang:gauge32 | |
| | | +--ro ospf:as-scope-lsa-chksum-sum? uint32 | |
| | | +--ro ospf:database | |
| | | | +--ro ospf:as-scope-lsa-type* | |
| | | | +--ro ospf:lsa-type? uint16 | |
| | | | +--ro ospf:lsa-count? yang:gauge32 | |
| | | | +--ro ospf:lsa-cksum-sum? uint32 | |
| | | +--ro ospf:protected-routes {fast-reroute}? | |
| | | | +--ro ospf:address-family-stats* [address-family prefix alternate] | |
| | | | +--ro ospf:address-family iana-rt-types:address-family | |
| | | | +--ro ospf:prefix inet:ip-prefix | |
| | | | +--ro ospf:alternate inet:ip-address | |
| | | | +--ro ospf:alternate-type? enumeration | |
| | | | +--ro ospf:best? boolean | |
| | | | +--ro ospf:non-best-reason? string | |
| | | | +--ro ospf:protection-available? bits | |
| | | | +--ro ospf:alternate-metric1? uint32 | |
| | | | +--ro ospf:alternate-metric2? uint32 | |
| | | | +--ro ospf:alternate-metric3? uint32 | |
| | | +--ro ospf:unprotected-routes {fast-reroute}? | |
| | | | +--ro ospf:address-family-stats* [address-family prefix] | |
| | | | +--ro ospf:address-family iana-rt-types:address-family | |
| | | | +--ro ospf:prefix inet:ip-prefix | |
| | | +--ro ospf:protection-statistics* [frr-protection-method] | |
| | | +--ro ospf:frr-protection-method string | |
| | | +--ro ospf:address-family-stats* [address-family] | |
| | | +--ro ospf:address-family iana-rt-types:address-family | |
| | | +--ro ospf:total-routes? uint32 | |
| | | +--ro ospf:unprotected-routes? uint32 | |
| | | +--ro ospf:protected-routes? uint32 | |
| | | +--ro ospf:linkprotected-routes? uint32 | |
| | | +--ro ospf:nodeprotected-routes? uint32 | |
| | +--ro ospf:database | |
| | | +--ro ospf:as-scope-lsa-type* [lsa-type] | |
| | | +--ro ospf:lsa-type uint16 | |
| | | +--ro ospf:as-scope-lsas | |
| | | +--ro ospf:as-scope-lsa* [lsa-id adv-router] | |
| | | +--ro ospf:lsa-id union | |
| | | +--ro ospf:adv-router rt-types:router-id | |
| | | +--ro ospf:decode-completed? boolean | |
| | | +--ro ospf:raw-data? yang:hex-string | |
| | | +--ro (ospf:version)? | |
| | | +--:(ospf:ospfv2) | |
| | | | +--ro ospf:ospfv2 | |
| | | | +--ro ospf:header | |
| | | | | +--ro ospf:lsa-options | |
| | | | | | +--ro ospf:lsa-options* identityref | |
| | | | | +--ro ospf:lsa-id yang:dotted-quad | |
| | | | | +--ro ospf:opaque-type? uint8 | |
| | | | | +--ro ospf:opaque-id? opaque-id | |
| | | | | +--ro ospf:age uint16 | |
| | | | | +--ro ospf:type identityref | |
| | | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | | +--ro ospf:seq-num uint32 | |
| | | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | | +--ro ospf:length uint16 | |
| | | | +--ro ospf:body | |
| | | | +--ro ospf:router | |
| | | | | +--ro ospf:router-bits | |
| | | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | | +--ro ospf:num-of-links? uint16 | |
| | | | | +--ro ospf:links | |
| | | | | +--ro ospf:link* | |
| | | | | +--ro ospf:link-id? union | |
| | | | | +--ro ospf:link-data? union | |
| | | | | +--ro ospf:type? router-link-type | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? uint16 | |
| | | | +--ro ospf:network | |
| | | | | +--ro ospf:network-mask? yang:dotted-quad | |
| | | | | +--ro ospf:attached-routers | |
| | | | | +--ro ospf:attached-router* inet:ipv4-address | |
| | | | +--ro ospf:summary | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:external | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:flags? bits | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | | +--ro ospf:forwarding-address? inet:ipv4-address | |
| | | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:opaque | |
| | | | +--ro ospf:ri-opaque | |
| | | | | +--ro ospf:router-capabilities-tlv | |
| | | | | | +--ro ospf:router-informational-capabilities | |
| | | | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | | | +--ro ospf:informational-flag? uint32 | |
| | | | | | +--ro ospf:functional-capabilities* | |
| | | | | | +--ro ospf:functional-flag? uint32 | |
| | | | | +--ro ospf:node-tag-tlvs | |
| | | | | | +--ro ospf:node-tag-tlv* | |
| | | | | | +--ro ospf:node-tag* | |
| | | | | | +--ro ospf:tag? uint32 | |
| | | | | +--ro ospf:dynamic-hostname-tlv | |
| | | | | | +--ro ospf:hostname? string | |
| | | | | +--ro ospf:sbfd-discriminator-tlv | |
| | | | | | +--ro ospf:sbfd-discriminators* | |
| | | | | | +--ro ospf:sbfd-discriminator? uint32 | |
| | | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | | +--ro ospf:msd-type* | |
| | | | | | +--ro ospf:msd-type? uint8 | |
| | | | | | +--ro ospf:msd-value? uint8 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:te-opaque | |
| | | | | +--ro ospf:router-address-tlv | |
| | | | | | +--ro ospf:router-address? inet:ipv4-address | |
| | | | | +--ro ospf:link-tlv | |
| | | | | +--ro ospf:link-type router-link-type | |
| | | | | +--ro ospf:link-id union | |
| | | | | +--ro ospf:local-if-ipv4-addrs | |
| | | | | | +--ro ospf:local-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:remote-if-ipv4-addrs | |
| | | | | | +--ro ospf:remote-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:te-metric? uint32 | |
| | | | | +--ro ospf:max-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:max-reservable-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:unreserved-bandwidths | |
| | | | | | +--ro ospf:unreserved-bandwidth* | |
| | | | | | +--ro ospf:priority? uint8 | |
| | | | | | +--ro ospf:unreserved-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:admin-group? uint32 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-prefix-opaque | |
| | | | | +--ro ospf:extended-prefix-tlv* | |
| | | | | +--ro ospf:route-type? enumeration | |
| | | | | +--ro ospf:flags | |
| | | | | | +--ro ospf:extended-prefix-flags* identityref | |
| | | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-link-opaque | |
| | | | +--ro ospf:extended-link-tlv | |
| | | | +--ro ospf:link-id? union | |
| | | | +--ro ospf:link-data? union | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | +--ro ospf:msd-type* | |
| | | | | +--ro ospf:msd-type? uint8 | |
| | | | | +--ro ospf:msd-value? uint8 | |
| | | | +--ro ospf:unknown-tlvs | |
| | | | +--ro ospf:unknown-tlv* | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:length? uint16 | |
| | | | +--ro ospf:value? yang:hex-string | |
| | | +--:(ospf:ospfv3) | |
| | | +--ro ospf:ospfv3 | |
| | | +--ro ospf:header | |
| | | | +--ro ospf:lsa-id uint32 | |
| | | | +--ro ospf:age uint16 | |
| | | | +--ro ospf:type identityref | |
| | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | +--ro ospf:seq-num uint32 | |
| | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | +--ro ospf:length uint16 | |
| | | +--ro ospf:body | |
| | | +--ro ospf:router | |
| | | | +--ro ospf:router-bits | |
| | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:links | |
| | | | +--ro ospf:link* | |
| | | | +--ro ospf:interface-id? uint32 | |
| | | | +--ro ospf:neighbor-interface-id? uint32 | |
| | | | +--ro ospf:neighbor-router-id? rt-types:router-id | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:metric? uint16 | |
| | | +--ro ospf:network | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:attached-routers | |
| | | | +--ro ospf:attached-router* rt-types:router-id | |
| | | +--ro ospf:inter-area-prefix | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:inter-area-router | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:destination-router-id? rt-types:router-id | |
| | | +--ro ospf:as-external | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:nssa | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:link | |
| | | | +--ro ospf:rtr-priority? uint8 | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:link-local-interface-address? inet:ipv6-address | |
| | | | +--ro ospf:num-of-prefixes? uint32 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:intra-area-prefix | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | | +--ro ospf:referenced-adv-router? rt-types:router-id | |
| | | | +--ro ospf:num-of-prefixes? uint16 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | +--ro ospf:router-information | |
| | | +--ro ospf:router-capabilities-tlv | |
| | | | +--ro ospf:router-informational-capabilities | |
| | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | +--ro ospf:informational-flag? uint32 | |
| | | | +--ro ospf:functional-capabilities* | |
| | | | +--ro ospf:functional-flag? uint32 | |
| | | +--ro ospf:node-tag-tlvs | |
| | | | +--ro ospf:node-tag-tlv* | |
| | | | +--ro ospf:node-tag* | |
| | | | +--ro ospf:tag? uint32 | |
| | | +--ro ospf:dynamic-hostname-tlv | |
| | | | +--ro ospf:hostname? string | |
| | | +--ro ospf:sbfd-discriminator-tlv | |
| | | +--ro ospf:sbfd-discriminators* | |
| | | +--ro ospf:sbfd-discriminator? uint32 | |
| | +--ro ospf:spf-log | |
| | | +--ro ospf:event* [id] | |
| | | +--ro ospf:id uint32 | |
| | | +--ro ospf:spf-type? enumeration | |
| | | +--ro ospf:schedule-timestamp? yang:timestamp | |
| | | +--ro ospf:start-timestamp? yang:timestamp | |
| | | +--ro ospf:end-timestamp? yang:timestamp | |
| | | +--ro ospf:trigger-lsa* | |
| | | +--ro ospf:area-id? area-id-type | |
| | | +--ro ospf:type? uint16 | |
| | | +--ro ospf:lsa-id? union | |
| | | +--ro ospf:adv-router? rt-types:router-id | |
| | | +--ro ospf:seq-num? uint32 | |
| | +--ro ospf:lsa-log | |
| | | +--ro ospf:event* [id] | |
| | | +--ro ospf:id uint32 | |
| | | +--ro ospf:lsa | |
| | | | +--ro ospf:area-id? area-id-type | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:lsa-id? union | |
| | | | +--ro ospf:adv-router? rt-types:router-id | |
| | | | +--ro ospf:seq-num? uint32 | |
| | | +--ro ospf:received-timestamp? yang:timestamp | |
| | | +--ro ospf:reason? identityref | |
| | +--rw ospf:areas | |
| | +--rw ospf:area* [area-id] | |
| | +--rw ospf:area-id area-id-type | |
| | +--rw ospf:area-type? identityref | |
| | +--rw ospf:summary? boolean | |
| | +--rw ospf:default-cost? ospf-metric | |
| | +--rw ospf:ranges | |
| | | +--rw ospf:range* [prefix] | |
| | | +--rw ospf:prefix inet:ip-prefix | |
| | | +--rw ospf:advertise? boolean | |
| | | +--rw ospf:cost? ospf-metric | |
| | +--ro ospf:statistics | |
| | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | +--ro ospf:spf-runs-count? yang:counter32 | |
| | | +--ro ospf:abr-count? yang:gauge32 | |
| | | +--ro ospf:asbr-count? yang:gauge32 | |
| | | +--ro ospf:ar-nssa-translator-event-count? yang:counter32 | |
| | | +--ro ospf:area-scope-lsa-count? yang:gauge32 | |
| | | +--ro ospf:area-scope-lsa-cksum-sum? uint32 | |
| | | +--ro ospf:database | |
| | | +--ro ospf:area-scope-lsa-type* | |
| | | +--ro ospf:lsa-type? uint16 | |
| | | +--ro ospf:lsa-count? yang:gauge32 | |
| | | +--ro ospf:lsa-cksum-sum? uint32 | |
| | +--ro ospf:database | |
| | | +--ro ospf:area-scope-lsa-type* [lsa-type] | |
| | | +--ro ospf:lsa-type uint16 | |
| | | +--ro ospf:area-scope-lsas | |
| | | +--ro ospf:area-scope-lsa* [lsa-id adv-router] | |
| | | +--ro ospf:lsa-id union | |
| | | +--ro ospf:adv-router rt-types:router-id | |
| | | +--ro ospf:decode-completed? boolean | |
| | | +--ro ospf:raw-data? yang:hex-string | |
| | | +--ro (ospf:version)? | |
| | | +--:(ospf:ospfv2) | |
| | | | +--ro ospf:ospfv2 | |
| | | | +--ro ospf:header | |
| | | | | +--ro ospf:lsa-options | |
| | | | | | +--ro ospf:lsa-options* identityref | |
| | | | | +--ro ospf:lsa-id yang:dotted-quad | |
| | | | | +--ro ospf:opaque-type? uint8 | |
| | | | | +--ro ospf:opaque-id? opaque-id | |
| | | | | +--ro ospf:age uint16 | |
| | | | | +--ro ospf:type identityref | |
| | | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | | +--ro ospf:seq-num uint32 | |
| | | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | | +--ro ospf:length uint16 | |
| | | | +--ro ospf:body | |
| | | | +--ro ospf:router | |
| | | | | +--ro ospf:router-bits | |
| | | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | | +--ro ospf:num-of-links? uint16 | |
| | | | | +--ro ospf:links | |
| | | | | +--ro ospf:link* | |
| | | | | +--ro ospf:link-id? union | |
| | | | | +--ro ospf:link-data? union | |
| | | | | +--ro ospf:type? router-link-type | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? uint16 | |
| | | | +--ro ospf:network | |
| | | | | +--ro ospf:network-mask? yang:dotted-quad | |
| | | | | +--ro ospf:attached-routers | |
| | | | | +--ro ospf:attached-router* inet:ipv4-address | |
| | | | +--ro ospf:summary | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:external | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:flags? bits | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | | +--ro ospf:forwarding-address? inet:ipv4-address | |
| | | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:opaque | |
| | | | +--ro ospf:ri-opaque | |
| | | | | +--ro ospf:router-capabilities-tlv | |
| | | | | | +--ro ospf:router-informational-capabilities | |
| | | | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | | | +--ro ospf:informational-flag? uint32 | |
| | | | | | +--ro ospf:functional-capabilities* | |
| | | | | | +--ro ospf:functional-flag? uint32 | |
| | | | | +--ro ospf:node-tag-tlvs | |
| | | | | | +--ro ospf:node-tag-tlv* | |
| | | | | | +--ro ospf:node-tag* | |
| | | | | | +--ro ospf:tag? uint32 | |
| | | | | +--ro ospf:dynamic-hostname-tlv | |
| | | | | | +--ro ospf:hostname? string | |
| | | | | +--ro ospf:sbfd-discriminator-tlv | |
| | | | | | +--ro ospf:sbfd-discriminators* | |
| | | | | | +--ro ospf:sbfd-discriminator? uint32 | |
| | | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | | +--ro ospf:msd-type* | |
| | | | | | +--ro ospf:msd-type? uint8 | |
| | | | | | +--ro ospf:msd-value? uint8 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:te-opaque | |
| | | | | +--ro ospf:router-address-tlv | |
| | | | | | +--ro ospf:router-address? inet:ipv4-address | |
| | | | | +--ro ospf:link-tlv | |
| | | | | +--ro ospf:link-type router-link-type | |
| | | | | +--ro ospf:link-id union | |
| | | | | +--ro ospf:local-if-ipv4-addrs | |
| | | | | | +--ro ospf:local-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:remote-if-ipv4-addrs | |
| | | | | | +--ro ospf:remote-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:te-metric? uint32 | |
| | | | | +--ro ospf:max-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:max-reservable-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:unreserved-bandwidths | |
| | | | | | +--ro ospf:unreserved-bandwidth* | |
| | | | | | +--ro ospf:priority? uint8 | |
| | | | | | +--ro ospf:unreserved-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:admin-group? uint32 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-prefix-opaque | |
| | | | | +--ro ospf:extended-prefix-tlv* | |
| | | | | +--ro ospf:route-type? enumeration | |
| | | | | +--ro ospf:flags | |
| | | | | | +--ro ospf:extended-prefix-flags* identityref | |
| | | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-link-opaque | |
| | | | +--ro ospf:extended-link-tlv | |
| | | | +--ro ospf:link-id? union | |
| | | | +--ro ospf:link-data? union | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | +--ro ospf:msd-type* | |
| | | | | +--ro ospf:msd-type? uint8 | |
| | | | | +--ro ospf:msd-value? uint8 | |
| | | | +--ro ospf:unknown-tlvs | |
| | | | +--ro ospf:unknown-tlv* | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:length? uint16 | |
| | | | +--ro ospf:value? yang:hex-string | |
| | | +--:(ospf:ospfv3) | |
| | | +--ro ospf:ospfv3 | |
| | | +--ro ospf:header | |
| | | | +--ro ospf:lsa-id uint32 | |
| | | | +--ro ospf:age uint16 | |
| | | | +--ro ospf:type identityref | |
| | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | +--ro ospf:seq-num uint32 | |
| | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | +--ro ospf:length uint16 | |
| | | +--ro ospf:body | |
| | | +--ro ospf:router | |
| | | | +--ro ospf:router-bits | |
| | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:links | |
| | | | +--ro ospf:link* | |
| | | | +--ro ospf:interface-id? uint32 | |
| | | | +--ro ospf:neighbor-interface-id? uint32 | |
| | | | +--ro ospf:neighbor-router-id? rt-types:router-id | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:metric? uint16 | |
| | | +--ro ospf:network | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:attached-routers | |
| | | | +--ro ospf:attached-router* rt-types:router-id | |
| | | +--ro ospf:inter-area-prefix | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:inter-area-router | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:destination-router-id? rt-types:router-id | |
| | | +--ro ospf:as-external | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:nssa | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:link | |
| | | | +--ro ospf:rtr-priority? uint8 | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:link-local-interface-address? inet:ipv6-address | |
| | | | +--ro ospf:num-of-prefixes? uint32 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:intra-area-prefix | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | | +--ro ospf:referenced-adv-router? rt-types:router-id | |
| | | | +--ro ospf:num-of-prefixes? uint16 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | +--ro ospf:router-information | |
| | | +--ro ospf:router-capabilities-tlv | |
| | | | +--ro ospf:router-informational-capabilities | |
| | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | +--ro ospf:informational-flag? uint32 | |
| | | | +--ro ospf:functional-capabilities* | |
| | | | +--ro ospf:functional-flag? uint32 | |
| | | +--ro ospf:node-tag-tlvs | |
| | | | +--ro ospf:node-tag-tlv* | |
| | | | +--ro ospf:node-tag* | |
| | | | +--ro ospf:tag? uint32 | |
| | | +--ro ospf:dynamic-hostname-tlv | |
| | | | +--ro ospf:hostname? string | |
| | | +--ro ospf:sbfd-discriminator-tlv | |
| | | +--ro ospf:sbfd-discriminators* | |
| | | +--ro ospf:sbfd-discriminator? uint32 | |
| | +--rw ospf:virtual-links | |
| | | +--rw ospf:virtual-link* [transit-area-id router-id] | |
| | | +--rw ospf:transit-area-id -> ../../../../area/area-id | |
| | | +--rw ospf:router-id rt-types:router-id | |
| | | +--rw ospf:hello-interval? uint16 | |
| | | +--rw ospf:dead-interval? uint16 | |
| | | +--rw ospf:retransmit-interval? uint16 | |
| | | +--rw ospf:transmit-delay? uint16 | |
| | | +--rw ospf:lls? boolean {lls}? | |
| | | +--rw ospf:ttl-security {ttl-security}? | |
| | | | +--rw ospf:enable? boolean | |
| | | | +--rw ospf:hops? uint8 | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:authentication | |
| | | | +--rw (ospf:auth-type-selection)? | |
| | | | +--:(ospf:ospfv2-auth) | |
| | | | | +--rw ospf:ospfv2-auth-trailer-rfc? ospfv2-auth-trailer-rfc-version {ospfv2-authentication-trailer}? | |
| | | | | +--rw (ospf:ospfv2-auth-specification)? | |
| | | | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | | | +--rw ospf:ospfv2-key-chain? key-chain:key-chain-ref | |
| | | | | +--:(ospf:auth-key-explicit) | |
| | | | | +--rw ospf:ospfv2-key-id? uint32 | |
| | | | | +--rw ospf:ospfv2-key? string | |
| | | | | +--rw ospf:ospfv2-crypto-algorithm? identityref | |
| | | | +--:(ospf:ospfv3-auth-ipsec) {ospfv3-authentication-ipsec}? | |
| | | | | +--rw ospf:sa? string | |
| | | | +--:(ospf:ospfv3-auth-trailer) {ospfv3-authentication-trailer}? | |
| | | | +--rw (ospf:ospfv3-auth-specification)? | |
| | | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | | +--rw ospf:ospfv3-key-chain? key-chain:key-chain-ref | |
| | | | +--:(ospf:auth-key-explicit) | |
| | | | +--rw ospf:ospfv3-sa-id? uint16 | |
| | | | +--rw ospf:ospfv3-key? string | |
| | | | +--rw ospf:ospfv3-crypto-algorithm? identityref | |
| | | +--ro ospf:cost? ospf-link-metric | |
| | | +--ro ospf:state? if-state-type | |
| | | +--ro ospf:hello-timer? rt-types:timer-value-seconds16 | |
| | | +--ro ospf:wait-timer? rt-types:timer-value-seconds16 | |
| | | +--ro ospf:dr-router-id? rt-types:router-id | |
| | | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | | +--ro ospf:statistics | |
| | | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | | +--ro ospf:if-event-count? yang:counter32 | |
| | | | +--ro ospf:link-scope-lsa-count? yang:gauge32 | |
| | | | +--ro ospf:link-scope-lsa-cksum-sum? uint32 | |
| | | | +--ro ospf:database | |
| | | | +--ro ospf:link-scope-lsa-type* | |
| | | | +--ro ospf:lsa-type? uint16 | |
| | | | +--ro ospf:lsa-count? yang:gauge32 | |
| | | | +--ro ospf:lsa-cksum-sum? uint32 | |
| | | +--ro ospf:neighbors | |
| | | | +--ro ospf:neighbor* [neighbor-router-id] | |
| | | | +--ro ospf:neighbor-router-id rt-types:router-id | |
| | | | +--ro ospf:address? inet:ip-address | |
| | | | +--ro ospf:dr-router-id? rt-types:router-id | |
| | | | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | | | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | | | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | | | +--ro ospf:state? nbr-state-type | |
| | | | +--ro ospf:cost? ospf-link-metric | |
| | | | +--ro ospf:dead-timer? rt-types:timer-value-seconds16 | |
| | | | +--ro ospf:statistics | |
| | | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | | +--ro ospf:nbr-event-count? yang:counter32 | |
| | | | +--ro ospf:nbr-retrans-qlen? yang:gauge32 | |
| | | +--ro ospf:database | |
| | | +--ro ospf:link-scope-lsa-type* [lsa-type] | |
| | | +--ro ospf:lsa-type uint16 | |
| | | +--ro ospf:link-scope-lsas | |
| | | +--ro ospf:link-scope-lsa* [lsa-id adv-router] | |
| | | +--ro ospf:lsa-id union | |
| | | +--ro ospf:adv-router rt-types:router-id | |
| | | +--ro ospf:decode-completed? boolean | |
| | | +--ro ospf:raw-data? yang:hex-string | |
| | | +--ro (ospf:version)? | |
| | | +--:(ospf:ospfv2) | |
| | | | +--ro ospf:ospfv2 | |
| | | | +--ro ospf:header | |
| | | | | +--ro ospf:lsa-options | |
| | | | | | +--ro ospf:lsa-options* identityref | |
| | | | | +--ro ospf:lsa-id yang:dotted-quad | |
| | | | | +--ro ospf:opaque-type? uint8 | |
| | | | | +--ro ospf:opaque-id? opaque-id | |
| | | | | +--ro ospf:age uint16 | |
| | | | | +--ro ospf:type identityref | |
| | | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | | +--ro ospf:seq-num uint32 | |
| | | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | | +--ro ospf:length uint16 | |
| | | | +--ro ospf:body | |
| | | | +--ro ospf:router | |
| | | | | +--ro ospf:router-bits | |
| | | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | | +--ro ospf:num-of-links? uint16 | |
| | | | | +--ro ospf:links | |
| | | | | +--ro ospf:link* | |
| | | | | +--ro ospf:link-id? union | |
| | | | | +--ro ospf:link-data? union | |
| | | | | +--ro ospf:type? router-link-type | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? uint16 | |
| | | | +--ro ospf:network | |
| | | | | +--ro ospf:network-mask? yang:dotted-quad | |
| | | | | +--ro ospf:attached-routers | |
| | | | | +--ro ospf:attached-router* inet:ipv4-address | |
| | | | +--ro ospf:summary | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:external | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:flags? bits | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | | +--ro ospf:forwarding-address? inet:ipv4-address | |
| | | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:opaque | |
| | | | +--ro ospf:ri-opaque | |
| | | | | +--ro ospf:router-capabilities-tlv | |
| | | | | | +--ro ospf:router-informational-capabilities | |
| | | | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | | | +--ro ospf:informational-flag? uint32 | |
| | | | | | +--ro ospf:functional-capabilities* | |
| | | | | | +--ro ospf:functional-flag? uint32 | |
| | | | | +--ro ospf:node-tag-tlvs | |
| | | | | | +--ro ospf:node-tag-tlv* | |
| | | | | | +--ro ospf:node-tag* | |
| | | | | | +--ro ospf:tag? uint32 | |
| | | | | +--ro ospf:dynamic-hostname-tlv | |
| | | | | | +--ro ospf:hostname? string | |
| | | | | +--ro ospf:sbfd-discriminator-tlv | |
| | | | | | +--ro ospf:sbfd-discriminators* | |
| | | | | | +--ro ospf:sbfd-discriminator? uint32 | |
| | | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | | +--ro ospf:msd-type* | |
| | | | | | +--ro ospf:msd-type? uint8 | |
| | | | | | +--ro ospf:msd-value? uint8 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:te-opaque | |
| | | | | +--ro ospf:router-address-tlv | |
| | | | | | +--ro ospf:router-address? inet:ipv4-address | |
| | | | | +--ro ospf:link-tlv | |
| | | | | +--ro ospf:link-type router-link-type | |
| | | | | +--ro ospf:link-id union | |
| | | | | +--ro ospf:local-if-ipv4-addrs | |
| | | | | | +--ro ospf:local-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:remote-if-ipv4-addrs | |
| | | | | | +--ro ospf:remote-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:te-metric? uint32 | |
| | | | | +--ro ospf:max-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:max-reservable-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:unreserved-bandwidths | |
| | | | | | +--ro ospf:unreserved-bandwidth* | |
| | | | | | +--ro ospf:priority? uint8 | |
| | | | | | +--ro ospf:unreserved-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:admin-group? uint32 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-prefix-opaque | |
| | | | | +--ro ospf:extended-prefix-tlv* | |
| | | | | +--ro ospf:route-type? enumeration | |
| | | | | +--ro ospf:flags | |
| | | | | | +--ro ospf:extended-prefix-flags* identityref | |
| | | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-link-opaque | |
| | | | +--ro ospf:extended-link-tlv | |
| | | | +--ro ospf:link-id? union | |
| | | | +--ro ospf:link-data? union | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | +--ro ospf:msd-type* | |
| | | | | +--ro ospf:msd-type? uint8 | |
| | | | | +--ro ospf:msd-value? uint8 | |
| | | | +--ro ospf:unknown-tlvs | |
| | | | +--ro ospf:unknown-tlv* | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:length? uint16 | |
| | | | +--ro ospf:value? yang:hex-string | |
| | | +--:(ospf:ospfv3) | |
| | | +--ro ospf:ospfv3 | |
| | | +--ro ospf:header | |
| | | | +--ro ospf:lsa-id uint32 | |
| | | | +--ro ospf:age uint16 | |
| | | | +--ro ospf:type identityref | |
| | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | +--ro ospf:seq-num uint32 | |
| | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | +--ro ospf:length uint16 | |
| | | +--ro ospf:body | |
| | | +--ro ospf:router | |
| | | | +--ro ospf:router-bits | |
| | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:links | |
| | | | +--ro ospf:link* | |
| | | | +--ro ospf:interface-id? uint32 | |
| | | | +--ro ospf:neighbor-interface-id? uint32 | |
| | | | +--ro ospf:neighbor-router-id? rt-types:router-id | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:metric? uint16 | |
| | | +--ro ospf:network | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:attached-routers | |
| | | | +--ro ospf:attached-router* rt-types:router-id | |
| | | +--ro ospf:inter-area-prefix | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:inter-area-router | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:destination-router-id? rt-types:router-id | |
| | | +--ro ospf:as-external | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:nssa | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:link | |
| | | | +--ro ospf:rtr-priority? uint8 | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:link-local-interface-address? inet:ipv6-address | |
| | | | +--ro ospf:num-of-prefixes? uint32 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:intra-area-prefix | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | | +--ro ospf:referenced-adv-router? rt-types:router-id | |
| | | | +--ro ospf:num-of-prefixes? uint16 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | +--ro ospf:router-information | |
| | | +--ro ospf:router-capabilities-tlv | |
| | | | +--ro ospf:router-informational-capabilities | |
| | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | +--ro ospf:informational-flag? uint32 | |
| | | | +--ro ospf:functional-capabilities* | |
| | | | +--ro ospf:functional-flag? uint32 | |
| | | +--ro ospf:node-tag-tlvs | |
| | | | +--ro ospf:node-tag-tlv* | |
| | | | +--ro ospf:node-tag* | |
| | | | +--ro ospf:tag? uint32 | |
| | | +--ro ospf:dynamic-hostname-tlv | |
| | | | +--ro ospf:hostname? string | |
| | | +--ro ospf:sbfd-discriminator-tlv | |
| | | +--ro ospf:sbfd-discriminators* | |
| | | +--ro ospf:sbfd-discriminator? uint32 | |
| | +--rw ospf:sham-links {pe-ce-protocol}? | |
| | | +--rw ospf:sham-link* [local-id remote-id] | |
| | | +--rw ospf:local-id inet:ip-address | |
| | | +--rw ospf:remote-id inet:ip-address | |
| | | +--rw ospf:hello-interval? uint16 | |
| | | +--rw ospf:dead-interval? uint16 | |
| | | +--rw ospf:retransmit-interval? uint16 | |
| | | +--rw ospf:transmit-delay? uint16 | |
| | | +--rw ospf:lls? boolean {lls}? | |
| | | +--rw ospf:ttl-security {ttl-security}? | |
| | | | +--rw ospf:enable? boolean | |
| | | | +--rw ospf:hops? uint8 | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:authentication | |
| | | | +--rw (ospf:auth-type-selection)? | |
| | | | +--:(ospf:ospfv2-auth) | |
| | | | | +--rw ospf:ospfv2-auth-trailer-rfc? ospfv2-auth-trailer-rfc-version {ospfv2-authentication-trailer}? | |
| | | | | +--rw (ospf:ospfv2-auth-specification)? | |
| | | | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | | | +--rw ospf:ospfv2-key-chain? key-chain:key-chain-ref | |
| | | | | +--:(ospf:auth-key-explicit) | |
| | | | | +--rw ospf:ospfv2-key-id? uint32 | |
| | | | | +--rw ospf:ospfv2-key? string | |
| | | | | +--rw ospf:ospfv2-crypto-algorithm? identityref | |
| | | | +--:(ospf:ospfv3-auth-ipsec) {ospfv3-authentication-ipsec}? | |
| | | | | +--rw ospf:sa? string | |
| | | | +--:(ospf:ospfv3-auth-trailer) {ospfv3-authentication-trailer}? | |
| | | | +--rw (ospf:ospfv3-auth-specification)? | |
| | | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | | +--rw ospf:ospfv3-key-chain? key-chain:key-chain-ref | |
| | | | +--:(ospf:auth-key-explicit) | |
| | | | +--rw ospf:ospfv3-sa-id? uint16 | |
| | | | +--rw ospf:ospfv3-key? string | |
| | | | +--rw ospf:ospfv3-crypto-algorithm? identityref | |
| | | +--rw ospf:cost? ospf-link-metric | |
| | | +--rw ospf:mtu-ignore? boolean {mtu-ignore}? | |
| | | +--rw ospf:prefix-suppression? boolean {prefix-suppression}? | |
| | | +--ro ospf:state? if-state-type | |
| | | +--ro ospf:hello-timer? rt-types:timer-value-seconds16 | |
| | | +--ro ospf:wait-timer? rt-types:timer-value-seconds16 | |
| | | +--ro ospf:dr-router-id? rt-types:router-id | |
| | | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | | +--ro ospf:statistics | |
| | | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | | +--ro ospf:if-event-count? yang:counter32 | |
| | | | +--ro ospf:link-scope-lsa-count? yang:gauge32 | |
| | | | +--ro ospf:link-scope-lsa-cksum-sum? uint32 | |
| | | | +--ro ospf:database | |
| | | | +--ro ospf:link-scope-lsa-type* | |
| | | | +--ro ospf:lsa-type? uint16 | |
| | | | +--ro ospf:lsa-count? yang:gauge32 | |
| | | | +--ro ospf:lsa-cksum-sum? uint32 | |
| | | +--ro ospf:neighbors | |
| | | | +--ro ospf:neighbor* [neighbor-router-id] | |
| | | | +--ro ospf:neighbor-router-id rt-types:router-id | |
| | | | +--ro ospf:address? inet:ip-address | |
| | | | +--ro ospf:dr-router-id? rt-types:router-id | |
| | | | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | | | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | | | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | | | +--ro ospf:state? nbr-state-type | |
| | | | +--ro ospf:cost? ospf-link-metric | |
| | | | +--ro ospf:dead-timer? rt-types:timer-value-seconds16 | |
| | | | +--ro ospf:statistics | |
| | | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | | +--ro ospf:nbr-event-count? yang:counter32 | |
| | | | +--ro ospf:nbr-retrans-qlen? yang:gauge32 | |
| | | +--ro ospf:database | |
| | | +--ro ospf:link-scope-lsa-type* [lsa-type] | |
| | | +--ro ospf:lsa-type uint16 | |
| | | +--ro ospf:link-scope-lsas | |
| | | +--ro ospf:link-scope-lsa* [lsa-id adv-router] | |
| | | +--ro ospf:lsa-id union | |
| | | +--ro ospf:adv-router rt-types:router-id | |
| | | +--ro ospf:decode-completed? boolean | |
| | | +--ro ospf:raw-data? yang:hex-string | |
| | | +--ro (ospf:version)? | |
| | | +--:(ospf:ospfv2) | |
| | | | +--ro ospf:ospfv2 | |
| | | | +--ro ospf:header | |
| | | | | +--ro ospf:lsa-options | |
| | | | | | +--ro ospf:lsa-options* identityref | |
| | | | | +--ro ospf:lsa-id yang:dotted-quad | |
| | | | | +--ro ospf:opaque-type? uint8 | |
| | | | | +--ro ospf:opaque-id? opaque-id | |
| | | | | +--ro ospf:age uint16 | |
| | | | | +--ro ospf:type identityref | |
| | | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | | +--ro ospf:seq-num uint32 | |
| | | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | | +--ro ospf:length uint16 | |
| | | | +--ro ospf:body | |
| | | | +--ro ospf:router | |
| | | | | +--ro ospf:router-bits | |
| | | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | | +--ro ospf:num-of-links? uint16 | |
| | | | | +--ro ospf:links | |
| | | | | +--ro ospf:link* | |
| | | | | +--ro ospf:link-id? union | |
| | | | | +--ro ospf:link-data? union | |
| | | | | +--ro ospf:type? router-link-type | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? uint16 | |
| | | | +--ro ospf:network | |
| | | | | +--ro ospf:network-mask? yang:dotted-quad | |
| | | | | +--ro ospf:attached-routers | |
| | | | | +--ro ospf:attached-router* inet:ipv4-address | |
| | | | +--ro ospf:summary | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:external | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:flags? bits | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | | +--ro ospf:forwarding-address? inet:ipv4-address | |
| | | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:opaque | |
| | | | +--ro ospf:ri-opaque | |
| | | | | +--ro ospf:router-capabilities-tlv | |
| | | | | | +--ro ospf:router-informational-capabilities | |
| | | | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | | | +--ro ospf:informational-flag? uint32 | |
| | | | | | +--ro ospf:functional-capabilities* | |
| | | | | | +--ro ospf:functional-flag? uint32 | |
| | | | | +--ro ospf:node-tag-tlvs | |
| | | | | | +--ro ospf:node-tag-tlv* | |
| | | | | | +--ro ospf:node-tag* | |
| | | | | | +--ro ospf:tag? uint32 | |
| | | | | +--ro ospf:dynamic-hostname-tlv | |
| | | | | | +--ro ospf:hostname? string | |
| | | | | +--ro ospf:sbfd-discriminator-tlv | |
| | | | | | +--ro ospf:sbfd-discriminators* | |
| | | | | | +--ro ospf:sbfd-discriminator? uint32 | |
| | | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | | +--ro ospf:msd-type* | |
| | | | | | +--ro ospf:msd-type? uint8 | |
| | | | | | +--ro ospf:msd-value? uint8 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:te-opaque | |
| | | | | +--ro ospf:router-address-tlv | |
| | | | | | +--ro ospf:router-address? inet:ipv4-address | |
| | | | | +--ro ospf:link-tlv | |
| | | | | +--ro ospf:link-type router-link-type | |
| | | | | +--ro ospf:link-id union | |
| | | | | +--ro ospf:local-if-ipv4-addrs | |
| | | | | | +--ro ospf:local-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:remote-if-ipv4-addrs | |
| | | | | | +--ro ospf:remote-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:te-metric? uint32 | |
| | | | | +--ro ospf:max-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:max-reservable-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:unreserved-bandwidths | |
| | | | | | +--ro ospf:unreserved-bandwidth* | |
| | | | | | +--ro ospf:priority? uint8 | |
| | | | | | +--ro ospf:unreserved-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:admin-group? uint32 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-prefix-opaque | |
| | | | | +--ro ospf:extended-prefix-tlv* | |
| | | | | +--ro ospf:route-type? enumeration | |
| | | | | +--ro ospf:flags | |
| | | | | | +--ro ospf:extended-prefix-flags* identityref | |
| | | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-link-opaque | |
| | | | +--ro ospf:extended-link-tlv | |
| | | | +--ro ospf:link-id? union | |
| | | | +--ro ospf:link-data? union | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | +--ro ospf:msd-type* | |
| | | | | +--ro ospf:msd-type? uint8 | |
| | | | | +--ro ospf:msd-value? uint8 | |
| | | | +--ro ospf:unknown-tlvs | |
| | | | +--ro ospf:unknown-tlv* | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:length? uint16 | |
| | | | +--ro ospf:value? yang:hex-string | |
| | | +--:(ospf:ospfv3) | |
| | | +--ro ospf:ospfv3 | |
| | | +--ro ospf:header | |
| | | | +--ro ospf:lsa-id uint32 | |
| | | | +--ro ospf:age uint16 | |
| | | | +--ro ospf:type identityref | |
| | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | +--ro ospf:seq-num uint32 | |
| | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | +--ro ospf:length uint16 | |
| | | +--ro ospf:body | |
| | | +--ro ospf:router | |
| | | | +--ro ospf:router-bits | |
| | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:links | |
| | | | +--ro ospf:link* | |
| | | | +--ro ospf:interface-id? uint32 | |
| | | | +--ro ospf:neighbor-interface-id? uint32 | |
| | | | +--ro ospf:neighbor-router-id? rt-types:router-id | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:metric? uint16 | |
| | | +--ro ospf:network | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:attached-routers | |
| | | | +--ro ospf:attached-router* rt-types:router-id | |
| | | +--ro ospf:inter-area-prefix | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:inter-area-router | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:destination-router-id? rt-types:router-id | |
| | | +--ro ospf:as-external | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:nssa | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:link | |
| | | | +--ro ospf:rtr-priority? uint8 | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:link-local-interface-address? inet:ipv6-address | |
| | | | +--ro ospf:num-of-prefixes? uint32 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:intra-area-prefix | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | | +--ro ospf:referenced-adv-router? rt-types:router-id | |
| | | | +--ro ospf:num-of-prefixes? uint16 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | +--ro ospf:router-information | |
| | | +--ro ospf:router-capabilities-tlv | |
| | | | +--ro ospf:router-informational-capabilities | |
| | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | +--ro ospf:informational-flag? uint32 | |
| | | | +--ro ospf:functional-capabilities* | |
| | | | +--ro ospf:functional-flag? uint32 | |
| | | +--ro ospf:node-tag-tlvs | |
| | | | +--ro ospf:node-tag-tlv* | |
| | | | +--ro ospf:node-tag* | |
| | | | +--ro ospf:tag? uint32 | |
| | | +--ro ospf:dynamic-hostname-tlv | |
| | | | +--ro ospf:hostname? string | |
| | | +--ro ospf:sbfd-discriminator-tlv | |
| | | +--ro ospf:sbfd-discriminators* | |
| | | +--ro ospf:sbfd-discriminator? uint32 | |
| | +--rw ospf:interfaces | |
| | +--rw ospf:interface* [name] | |
| | +--rw ospf:name if:interface-ref | |
| | +--rw ospf:interface-type? enumeration | |
| | +--rw ospf:passive? boolean | |
| | +--rw ospf:demand-circuit? boolean {demand-circuit}? | |
| | +--rw ospf:priority? uint8 | |
| | +--rw ospf:multi-areas {multi-area-adj}? | |
| | | +--rw ospf:multi-area* [multi-area-id] | |
| | | +--rw ospf:multi-area-id area-id-type | |
| | | +--rw ospf:cost? ospf-link-metric | |
| | +--rw ospf:static-neighbors | |
| | | +--rw ospf:neighbor* [identifier] | |
| | | +--rw ospf:identifier inet:ip-address | |
| | | +--rw ospf:cost? ospf-link-metric | |
| | | +--rw ospf:poll-interval? uint16 | |
| | | +--rw ospf:priority? uint8 | |
| | +--rw ospf:node-flag? boolean {node-flag}? | |
| | +--rw ospf:bfd {bfd}? | |
| | | +--rw ospf:enabled? boolean | |
| | +--rw ospf:fast-reroute {fast-reroute}? | |
| | | +--rw ospf:lfa {lfa}? | |
| | | +--rw ospf:candidate-enable? boolean | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:remote-lfa {remote-lfa}? | |
| | | +--rw ospf:enable? boolean | |
| | +--rw ospf:hello-interval? uint16 | |
| | +--rw ospf:dead-interval? uint16 | |
| | +--rw ospf:retransmit-interval? uint16 | |
| | +--rw ospf:transmit-delay? uint16 | |
| | +--rw ospf:lls? boolean {lls}? | |
| | +--rw ospf:ttl-security {ttl-security}? | |
| | | +--rw ospf:enable? boolean | |
| | | +--rw ospf:hops? uint8 | |
| | +--rw ospf:enable? boolean | |
| | +--rw ospf:authentication | |
| | | +--rw (ospf:auth-type-selection)? | |
| | | +--:(ospf:ospfv2-auth) | |
| | | | +--rw ospf:ospfv2-auth-trailer-rfc? ospfv2-auth-trailer-rfc-version {ospfv2-authentication-trailer}? | |
| | | | +--rw (ospf:ospfv2-auth-specification)? | |
| | | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | | +--rw ospf:ospfv2-key-chain? key-chain:key-chain-ref | |
| | | | +--:(ospf:auth-key-explicit) | |
| | | | +--rw ospf:ospfv2-key-id? uint32 | |
| | | | +--rw ospf:ospfv2-key? string | |
| | | | +--rw ospf:ospfv2-crypto-algorithm? identityref | |
| | | +--:(ospf:ospfv3-auth-ipsec) {ospfv3-authentication-ipsec}? | |
| | | | +--rw ospf:sa? string | |
| | | +--:(ospf:ospfv3-auth-trailer) {ospfv3-authentication-trailer}? | |
| | | +--rw (ospf:ospfv3-auth-specification)? | |
| | | +--:(ospf:auth-key-chain) {key-chain}? | |
| | | | +--rw ospf:ospfv3-key-chain? key-chain:key-chain-ref | |
| | | +--:(ospf:auth-key-explicit) | |
| | | +--rw ospf:ospfv3-sa-id? uint16 | |
| | | +--rw ospf:ospfv3-key? string | |
| | | +--rw ospf:ospfv3-crypto-algorithm? identityref | |
| | +--rw ospf:cost? ospf-link-metric | |
| | +--rw ospf:mtu-ignore? boolean {mtu-ignore}? | |
| | +--rw ospf:prefix-suppression? boolean {prefix-suppression}? | |
| | +--ro ospf:state? if-state-type | |
| | +--ro ospf:hello-timer? rt-types:timer-value-seconds16 | |
| | +--ro ospf:wait-timer? rt-types:timer-value-seconds16 | |
| | +--ro ospf:dr-router-id? rt-types:router-id | |
| | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | +--ro ospf:statistics | |
| | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | +--ro ospf:if-event-count? yang:counter32 | |
| | | +--ro ospf:link-scope-lsa-count? yang:gauge32 | |
| | | +--ro ospf:link-scope-lsa-cksum-sum? uint32 | |
| | | +--ro ospf:database | |
| | | +--ro ospf:link-scope-lsa-type* | |
| | | +--ro ospf:lsa-type? uint16 | |
| | | +--ro ospf:lsa-count? yang:gauge32 | |
| | | +--ro ospf:lsa-cksum-sum? uint32 | |
| | +--ro ospf:neighbors | |
| | | +--ro ospf:neighbor* [neighbor-router-id] | |
| | | +--ro ospf:neighbor-router-id rt-types:router-id | |
| | | +--ro ospf:address? inet:ip-address | |
| | | +--ro ospf:dr-router-id? rt-types:router-id | |
| | | +--ro ospf:dr-ip-addr? inet:ip-address | |
| | | +--ro ospf:bdr-router-id? rt-types:router-id | |
| | | +--ro ospf:bdr-ip-addr? inet:ip-address | |
| | | +--ro ospf:state? nbr-state-type | |
| | | +--ro ospf:cost? ospf-link-metric | |
| | | +--ro ospf:dead-timer? rt-types:timer-value-seconds16 | |
| | | +--ro ospf:statistics | |
| | | +--ro ospf:discontinuity-time? yang:date-and-time | |
| | | +--ro ospf:nbr-event-count? yang:counter32 | |
| | | +--ro ospf:nbr-retrans-qlen? yang:gauge32 | |
| | +--ro ospf:database | |
| | | +--ro ospf:link-scope-lsa-type* [lsa-type] | |
| | | +--ro ospf:lsa-type uint16 | |
| | | +--ro ospf:link-scope-lsas | |
| | | +--ro ospf:link-scope-lsa* [lsa-id adv-router] | |
| | | +--ro ospf:lsa-id union | |
| | | +--ro ospf:adv-router rt-types:router-id | |
| | | +--ro ospf:decode-completed? boolean | |
| | | +--ro ospf:raw-data? yang:hex-string | |
| | | +--ro (ospf:version)? | |
| | | +--:(ospf:ospfv2) | |
| | | | +--ro ospf:ospfv2 | |
| | | | +--ro ospf:header | |
| | | | | +--ro ospf:lsa-options | |
| | | | | | +--ro ospf:lsa-options* identityref | |
| | | | | +--ro ospf:lsa-id yang:dotted-quad | |
| | | | | +--ro ospf:opaque-type? uint8 | |
| | | | | +--ro ospf:opaque-id? opaque-id | |
| | | | | +--ro ospf:age uint16 | |
| | | | | +--ro ospf:type identityref | |
| | | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | | +--ro ospf:seq-num uint32 | |
| | | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | | +--ro ospf:length uint16 | |
| | | | +--ro ospf:body | |
| | | | +--ro ospf:router | |
| | | | | +--ro ospf:router-bits | |
| | | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | | +--ro ospf:num-of-links? uint16 | |
| | | | | +--ro ospf:links | |
| | | | | +--ro ospf:link* | |
| | | | | +--ro ospf:link-id? union | |
| | | | | +--ro ospf:link-data? union | |
| | | | | +--ro ospf:type? router-link-type | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? uint16 | |
| | | | +--ro ospf:network | |
| | | | | +--ro ospf:network-mask? yang:dotted-quad | |
| | | | | +--ro ospf:attached-routers | |
| | | | | +--ro ospf:attached-router* inet:ipv4-address | |
| | | | +--ro ospf:summary | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:external | |
| | | | | +--ro ospf:network-mask? inet:ipv4-address | |
| | | | | +--ro ospf:topologies | |
| | | | | +--ro ospf:topology* | |
| | | | | +--ro ospf:mt-id? uint8 | |
| | | | | +--ro ospf:flags? bits | |
| | | | | +--ro ospf:metric? ospf-metric | |
| | | | | +--ro ospf:forwarding-address? inet:ipv4-address | |
| | | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:opaque | |
| | | | +--ro ospf:ri-opaque | |
| | | | | +--ro ospf:router-capabilities-tlv | |
| | | | | | +--ro ospf:router-informational-capabilities | |
| | | | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | | | +--ro ospf:informational-flag? uint32 | |
| | | | | | +--ro ospf:functional-capabilities* | |
| | | | | | +--ro ospf:functional-flag? uint32 | |
| | | | | +--ro ospf:node-tag-tlvs | |
| | | | | | +--ro ospf:node-tag-tlv* | |
| | | | | | +--ro ospf:node-tag* | |
| | | | | | +--ro ospf:tag? uint32 | |
| | | | | +--ro ospf:dynamic-hostname-tlv | |
| | | | | | +--ro ospf:hostname? string | |
| | | | | +--ro ospf:sbfd-discriminator-tlv | |
| | | | | | +--ro ospf:sbfd-discriminators* | |
| | | | | | +--ro ospf:sbfd-discriminator? uint32 | |
| | | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | | +--ro ospf:msd-type* | |
| | | | | | +--ro ospf:msd-type? uint8 | |
| | | | | | +--ro ospf:msd-value? uint8 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:te-opaque | |
| | | | | +--ro ospf:router-address-tlv | |
| | | | | | +--ro ospf:router-address? inet:ipv4-address | |
| | | | | +--ro ospf:link-tlv | |
| | | | | +--ro ospf:link-type router-link-type | |
| | | | | +--ro ospf:link-id union | |
| | | | | +--ro ospf:local-if-ipv4-addrs | |
| | | | | | +--ro ospf:local-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:remote-if-ipv4-addrs | |
| | | | | | +--ro ospf:remote-if-ipv4-addr* inet:ipv4-address | |
| | | | | +--ro ospf:te-metric? uint32 | |
| | | | | +--ro ospf:max-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:max-reservable-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:unreserved-bandwidths | |
| | | | | | +--ro ospf:unreserved-bandwidth* | |
| | | | | | +--ro ospf:priority? uint8 | |
| | | | | | +--ro ospf:unreserved-bandwidth? rt-types:bandwidth-ieee-float32 | |
| | | | | +--ro ospf:admin-group? uint32 | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-prefix-opaque | |
| | | | | +--ro ospf:extended-prefix-tlv* | |
| | | | | +--ro ospf:route-type? enumeration | |
| | | | | +--ro ospf:flags | |
| | | | | | +--ro ospf:extended-prefix-flags* identityref | |
| | | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | | +--ro ospf:unknown-tlvs | |
| | | | | +--ro ospf:unknown-tlv* | |
| | | | | +--ro ospf:type? uint16 | |
| | | | | +--ro ospf:length? uint16 | |
| | | | | +--ro ospf:value? yang:hex-string | |
| | | | +--ro ospf:extended-link-opaque | |
| | | | +--ro ospf:extended-link-tlv | |
| | | | +--ro ospf:link-id? union | |
| | | | +--ro ospf:link-data? union | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:maximum-sid-depth-tlv | |
| | | | | +--ro ospf:msd-type* | |
| | | | | +--ro ospf:msd-type? uint8 | |
| | | | | +--ro ospf:msd-value? uint8 | |
| | | | +--ro ospf:unknown-tlvs | |
| | | | +--ro ospf:unknown-tlv* | |
| | | | +--ro ospf:type? uint16 | |
| | | | +--ro ospf:length? uint16 | |
| | | | +--ro ospf:value? yang:hex-string | |
| | | +--:(ospf:ospfv3) | |
| | | +--ro ospf:ospfv3 | |
| | | +--ro ospf:header | |
| | | | +--ro ospf:lsa-id uint32 | |
| | | | +--ro ospf:age uint16 | |
| | | | +--ro ospf:type identityref | |
| | | | +--ro ospf:adv-router rt-types:router-id | |
| | | | +--ro ospf:seq-num uint32 | |
| | | | +--ro ospf:checksum fletcher-checksum16-type | |
| | | | +--ro ospf:length uint16 | |
| | | +--ro ospf:body | |
| | | +--ro ospf:router | |
| | | | +--ro ospf:router-bits | |
| | | | | +--ro ospf:rtr-lsa-bits* identityref | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:links | |
| | | | +--ro ospf:link* | |
| | | | +--ro ospf:interface-id? uint32 | |
| | | | +--ro ospf:neighbor-interface-id? uint32 | |
| | | | +--ro ospf:neighbor-router-id? rt-types:router-id | |
| | | | +--ro ospf:type? router-link-type | |
| | | | +--ro ospf:metric? uint16 | |
| | | +--ro ospf:network | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:attached-routers | |
| | | | +--ro ospf:attached-router* rt-types:router-id | |
| | | +--ro ospf:inter-area-prefix | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:inter-area-router | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:destination-router-id? rt-types:router-id | |
| | | +--ro ospf:as-external | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:nssa | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | | +--ro ospf:flags? bits | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:forwarding-address? inet:ipv6-address | |
| | | | +--ro ospf:external-route-tag? uint32 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | +--ro ospf:link | |
| | | | +--ro ospf:rtr-priority? uint8 | |
| | | | +--ro ospf:lsa-options | |
| | | | | +--ro ospf:lsa-options* identityref | |
| | | | +--ro ospf:link-local-interface-address? inet:ipv6-address | |
| | | | +--ro ospf:num-of-prefixes? uint32 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | +--ro ospf:prefix-options* identityref | |
| | | +--ro ospf:intra-area-prefix | |
| | | | +--ro ospf:referenced-ls-type? identityref | |
| | | | +--ro ospf:unknown-referenced-ls-type? uint16 | |
| | | | +--ro ospf:referenced-link-state-id? uint32 | |
| | | | +--ro ospf:referenced-adv-router? rt-types:router-id | |
| | | | +--ro ospf:num-of-prefixes? uint16 | |
| | | | +--ro ospf:prefixes | |
| | | | +--ro ospf:prefix* | |
| | | | +--ro ospf:prefix? inet:ip-prefix | |
| | | | +--ro ospf:prefix-options | |
| | | | | +--ro ospf:prefix-options* identityref | |
| | | | +--ro ospf:metric? ospf-metric | |
| | | +--ro ospf:router-information | |
| | | +--ro ospf:router-capabilities-tlv | |
| | | | +--ro ospf:router-informational-capabilities | |
| | | | | +--ro ospf:informational-capabilities* identityref | |
| | | | +--ro ospf:informational-capabilities-flags* | |
| | | | | +--ro ospf:informational-flag? uint32 | |
| | | | +--ro ospf:functional-capabilities* | |
| | | | +--ro ospf:functional-flag? uint32 | |
| | | +--ro ospf:node-tag-tlvs | |
| | | | +--ro ospf:node-tag-tlv* | |
| | | | +--ro ospf:node-tag* | |
| | | | +--ro ospf:tag? uint32 | |
| | | +--ro ospf:dynamic-hostname-tlv | |
| | | | +--ro ospf:hostname? string | |
| | | +--ro ospf:sbfd-discriminator-tlv | |
| | | +--ro ospf:sbfd-discriminators* | |
| | | +--ro ospf:sbfd-discriminator? uint32 | |
| | +--rw ospf:instance-id? uint8 | |
| | +--ro ospf:interface-id? uint16 | |
| +--rw ribs | |
| +--rw rib* [name] | |
| +--rw name string | |
| +--rw address-family identityref | |
| +--ro default-rib? boolean {multiple-ribs}? | |
| +--ro routes | |
| | +--ro route* | |
| | +--ro route-preference? route-preference | |
| | +--ro next-hop | |
| | | +--ro (next-hop-options) | |
| | | +--:(simple-next-hop) | |
| | | | +--ro outgoing-interface? if:interface-ref | |
| | | +--:(special-next-hop) | |
| | | | +--ro special-next-hop? enumeration | |
| | | +--:(next-hop-list) | |
| | | +--ro next-hop-list | |
| | | +--ro next-hop* | |
| | | +--ro outgoing-interface? if:interface-ref | |
| | +--ro source-protocol identityref | |
| | +--ro active? empty | |
| | +--ro last-updated? yang:date-and-time | |
| | +--ro ospf:metric? uint32 | |
| | +--ro ospf:tag? uint32 | |
| | +--ro ospf:route-type? route-type | |
| +--rw description? string | |
| +---x active-route | |
| +--ro output | |
| +--ro route | |
| +--ro next-hop | |
| | +--ro (next-hop-options) | |
| | +--:(simple-next-hop) | |
| | | +--ro outgoing-interface? if:interface-ref | |
| | +--:(special-next-hop) | |
| | | +--ro special-next-hop? enumeration | |
| | +--:(next-hop-list) | |
| | +--ro next-hop-list | |
| | +--ro next-hop* | |
| | +--ro outgoing-interface? if:interface-ref | |
| +--ro source-protocol identityref | |
| +--ro active? empty | |
| +--ro last-updated? yang:date-and-time | |
o--ro routing-state | |
o--ro router-id? yang:dotted-quad | |
o--ro interfaces | |
| o--ro interface* if:interface-state-ref | |
o--ro control-plane-protocols | |
| o--ro control-plane-protocol* [type name] | |
| o--ro type identityref | |
| o--ro name string | |
o--ro ribs | |
o--ro rib* [name] | |
o--ro name string | |
o--ro address-family identityref | |
o--ro default-rib? boolean {multiple-ribs}? | |
o--ro routes | |
| o--ro route* | |
| o--ro route-preference? route-preference | |
| o--ro next-hop | |
| | o--ro (next-hop-options) | |
| | o--:(simple-next-hop) | |
| | | o--ro outgoing-interface? if:interface-ref | |
| | o--:(special-next-hop) | |
| | | o--ro special-next-hop? enumeration | |
| | o--:(next-hop-list) | |
| | o--ro next-hop-list | |
| | o--ro next-hop* | |
| | o--ro outgoing-interface? if:interface-ref | |
| o--ro source-protocol identityref | |
| o--ro active? empty | |
| o--ro last-updated? yang:date-and-time | |
o---x active-route | |
o--ro output | |
o--ro route | |
o--ro next-hop | |
| o--ro (next-hop-options) | |
| o--:(simple-next-hop) | |
| | o--ro outgoing-interface? if:interface-ref | |
| o--:(special-next-hop) | |
| | o--ro special-next-hop? enumeration | |
| o--:(next-hop-list) | |
| o--ro next-hop-list | |
| o--ro next-hop* | |
| o--ro outgoing-interface? if:interface-ref | |
o--ro source-protocol identityref | |
o--ro active? empty | |
o--ro last-updated? yang:date-and-time | |
module: ietf-ospf | |
augment /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol: | |
+--rw ospf | |
+--rw address-family? iana-rt-types:address-family | |
+---u instance-config | |
+---u instance-state | |
+--rw areas | |
+--rw area* [area-id] | |
+--rw area-id area-id-type | |
+---u area-config | |
+---u area-state | |
+--rw virtual-links | |
| +--rw virtual-link* [transit-area-id router-id] | |
| +--rw transit-area-id -> ../../../../area/area-id | |
| +--rw router-id rt-types:router-id | |
| +---u virtual-link-config | |
| +---u virtual-link-state | |
+--rw sham-links {pe-ce-protocol}? | |
| +--rw sham-link* [local-id remote-id] | |
| +--rw local-id inet:ip-address | |
| +--rw remote-id inet:ip-address | |
| +---u sham-link-config | |
| +---u sham-link-state | |
+--rw interfaces | |
+--rw interface* [name] | |
+--rw name if:interface-ref | |
+---u interface-config | |
+---u interface-state | |
augment /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/ospf/areas/area/interfaces/interface: | |
+---u ospfv3-interface-config | |
+---u ospfv3-interface-state | |
augment /rt:routing/rt:ribs/rt:rib/rt:routes/rt:route: | |
+---u route-content | |
rpcs: | |
+---x clear-neighbor | |
| +---w input | |
| +---w routing-protocol-name -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---w interface? if:interface-ref | |
+---x clear-database | |
+---w input | |
+---w routing-protocol-name -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
notifications: | |
+---n if-state-change | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- (if-link-type-selection)? | |
| | +--:(interface) | |
| | | +---- interface | |
| | | +---- interface? if:interface-ref | |
| | +--:(virtual-link) | |
| | | +---- virtual-link | |
| | | +---- transit-area-id? area-id-type | |
| | | +---- neighbor-router-id? rt-types:router-id | |
| | +--:(sham-link) | |
| | +---- sham-link | |
| | +---- area-id? area-id-type | |
| | +---- local-ip-addr? inet:ip-address | |
| | +---- remote-ip-addr? inet:ip-address | |
| +---- state? if-state-type | |
+---n if-config-error | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- (if-link-type-selection)? | |
| | +--:(interface) | |
| | | +---- interface | |
| | | +---- interface? if:interface-ref | |
| | +--:(virtual-link) | |
| | | +---- virtual-link | |
| | | +---- transit-area-id? area-id-type | |
| | | +---- neighbor-router-id? rt-types:router-id | |
| | +--:(sham-link) | |
| | +---- sham-link | |
| | +---- area-id? area-id-type | |
| | +---- local-ip-addr? inet:ip-address | |
| | +---- remote-ip-addr? inet:ip-address | |
| +---- packet-source? inet:ip-address | |
| +---- packet-type? packet-type | |
| +---- error? enumeration | |
+---n nbr-state-change | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- (if-link-type-selection)? | |
| | +--:(interface) | |
| | | +---- interface | |
| | | +---- interface? if:interface-ref | |
| | +--:(virtual-link) | |
| | | +---- virtual-link | |
| | | +---- transit-area-id? area-id-type | |
| | | +---- neighbor-router-id? rt-types:router-id | |
| | +--:(sham-link) | |
| | +---- sham-link | |
| | +---- area-id? area-id-type | |
| | +---- local-ip-addr? inet:ip-address | |
| | +---- remote-ip-addr? inet:ip-address | |
| +---- neighbor-router-id? rt-types:router-id | |
| +---- neighbor-ip-addr? inet:ip-address | |
| +---- state? nbr-state-type | |
+---n nbr-restart-helper-status-change | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- (if-link-type-selection)? | |
| | +--:(interface) | |
| | | +---- interface | |
| | | +---- interface? if:interface-ref | |
| | +--:(virtual-link) | |
| | | +---- virtual-link | |
| | | +---- transit-area-id? area-id-type | |
| | | +---- neighbor-router-id? rt-types:router-id | |
| | +--:(sham-link) | |
| | +---- sham-link | |
| | +---- area-id? area-id-type | |
| | +---- local-ip-addr? inet:ip-address | |
| | +---- remote-ip-addr? inet:ip-address | |
| +---- neighbor-router-id? rt-types:router-id | |
| +---- neighbor-ip-addr? inet:ip-address | |
| +---- status? restart-helper-status-type | |
| +---- age? rt-types:timer-value-seconds16 | |
| +---- exit-reason? restart-exit-reason-type | |
+---n if-rx-bad-packet | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- (if-link-type-selection)? | |
| | +--:(interface) | |
| | | +---- interface | |
| | | +---- interface? if:interface-ref | |
| | +--:(virtual-link) | |
| | | +---- virtual-link | |
| | | +---- transit-area-id? area-id-type | |
| | | +---- neighbor-router-id? rt-types:router-id | |
| | +--:(sham-link) | |
| | +---- sham-link | |
| | +---- area-id? area-id-type | |
| | +---- local-ip-addr? inet:ip-address | |
| | +---- remote-ip-addr? inet:ip-address | |
| +---- packet-source? inet:ip-address | |
| +---- packet-type? packet-type | |
+---n lsdb-approaching-overflow | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- ext-lsdb-limit? uint32 | |
+---n lsdb-overflow | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- ext-lsdb-limit? uint32 | |
+---n nssa-translator-status-change | |
| +---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
| +---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
| +---- area-id? area-id-type | |
| +---- status? nssa-translator-state-type | |
+---n restart-status-change | |
+---- routing-protocol-name? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/rt:name | |
+---- address-family? -> /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol[rt:name=current()/../routing-protocol-name]/ospf/address-family | |
+---- status? restart-status-type | |
+---- restart-interval? uint16 | |
+---- exit-reason? restart-exit-reason-type | |