ipi-ripng
+--rw ripng
+--rw debug
| +--rw config
| | +--rw options? ipi-ripng-types:ripng_debug_t
| +--ro state
| +--ro options? ipi-ripng-types:ripng_debug_t
| +--ro terminal-debug-status? ipi-ripng-types:ripng_debug_t
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| | +--rw enabled? empty
| | +--rw split-horizon? boolean
| | +--rw metric-offset? uint8
| +--ro state
| +--ro name? -> /ipi-interface:interfaces/interface/name
| +--ro enabled? empty
| +--ro split-horizon? boolean
| +--ro metric-offset? uint8
+--rw instance
+--rw config!
| +--rw passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--rw distance? uint8
| +--rw static-routes* cml-data-types:cml_ipv6_prefix_t
| +--rw aggregate-prefixes* cml-data-types:cml_ipv6_prefix_t
| +--rw default-metric? uint8
| +--rw originate-default-route? empty
| +--rw enable-cisco-metric-behavior? boolean
| +--rw receive-buffer-size? uint32
| +--rw ripng-enabled empty
+--ro state
| +--ro passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--ro distance? uint8
| +--ro static-routes* cml-data-types:cml_ipv6_prefix_t
| +--ro aggregate-prefixes* cml-data-types:cml_ipv6_prefix_t
| +--ro default-metric? uint8
| +--ro originate-default-route? empty
| +--ro enable-cisco-metric-behavior? boolean
| +--ro receive-buffer-size? uint32
| +--ro ripng-enabled empty
+--rw redistribute-policies
| +--rw redistribute-policy* [route-type]
| +--rw route-type -> ../config/route-type
| +--rw config
| | +--rw metric? uint8
| | +--rw route-map? string
| | +--rw route-type? ipi-ripng-types:ripng_redistribute_proto_t
| +--ro state
| +--ro metric? uint8
| +--ro route-map? string
| +--ro route-type? ipi-ripng-types:ripng_redistribute_proto_t
+--rw timers
| +--rw config!
| | +--rw route-table-update-interval uint32
| | +--rw route-info-timeout-interval uint32
| | +--rw garbage-collection-interval uint32
| +--ro state
| +--ro route-table-update-interval uint32
| +--ro route-info-timeout-interval uint32
| +--ro garbage-collection-interval uint32
+--rw neighbors
| +--rw neighbor* [address]
| +--rw address -> ../config/address
| +--rw config
| | +--rw address? inet:ipv6-address
| | +--rw if-name -> /ipi-interface:interfaces/interface/name
| +--ro state
| +--ro address? inet:ipv6-address
| +--ro if-name -> /ipi-interface:interfaces/interface/name
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| +--rw filtering-route-maps
| | +--rw filtering-route-map* [type]
| | +--rw type -> ../config/type
| | +--rw config
| | | +--rw type? ipi-ripng-types:ripng_direction_t
| | | +--rw route-map-name string
| | +--ro state
| | +--ro type? ipi-ripng-types:ripng_direction_t
| | +--ro route-map-name string
| +--rw offset-lists
| | +--rw offset-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-ripng-types:ripng_direction_t
| | | +--rw access-list-name string
| | | +--rw metric uint8
| | +--ro state
| | +--ro direction? ipi-ripng-types:ripng_direction_t
| | +--ro access-list-name string
| | +--ro metric uint8
| +--rw distribute-lists
| | +--rw distribute-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-ripng-types:ripng_direction_t
| | | +--rw access-list-name string
| | +--ro state
| | +--ro direction? ipi-ripng-types:ripng_direction_t
| | +--ro access-list-name string
| +--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro list-name string
+--rw offset-lists
| +--rw offset-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw access-list-name string
| | +--rw metric uint8
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro access-list-name string
| +--ro metric uint8
+--rw distribute-lists
| +--rw distribute-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro access-list-name string
+--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro list-name string
+--ro routes
| +--ro route* [prefix]
| +--ro prefix -> ../state/prefix
| +--ro state
| | +--ro prefix? cml-data-types:cml_ipv6_prefix_t
| | +--ro type? ipi-ripng-types:ripng_route_type_t
| | +--ro sub-type? ipi-ripng-types:ripng_route_sub_type_t
| | +--ro tag? uint16
| +--ro next-hops
| | +--ro next-hop* [address]
| | +--ro address -> ../state/address
| | +--ro state
| | +--ro address? inet:ipv6-address
| | +--ro if-name? string
| | +--ro metric? uint8
| | +--ro up-time? string
| +--ro aggregate-route
| +--ro state
| +--ro count? uint32
| +--ro metric? uint8
| +--ro tag? uint16
+--rw vrfs
+--rw vrf* [vrf-name]
+--rw vrf-name -> ../config/vrf-name
+--rw config
| +--rw passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--rw distance? uint8
| +--rw static-routes* cml-data-types:cml_ipv6_prefix_t
| +--rw aggregate-prefixes* cml-data-types:cml_ipv6_prefix_t
| +--rw default-metric? uint8
| +--rw originate-default-route? empty
| +--rw enable-cisco-metric-behavior? boolean
| +--rw receive-buffer-size? uint32
| +--rw vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
+--ro state
| +--ro passive-interfaces* -> /ipi-interface:interfaces/interface/name
| +--ro distance? uint8
| +--ro static-routes* cml-data-types:cml_ipv6_prefix_t
| +--ro aggregate-prefixes* cml-data-types:cml_ipv6_prefix_t
| +--ro default-metric? uint8
| +--ro originate-default-route? empty
| +--ro enable-cisco-metric-behavior? boolean
| +--ro receive-buffer-size? uint32
| +--ro vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
+--rw redistribute-policies
| +--rw redistribute-policy* [route-type]
| +--rw route-type -> ../config/route-type
| +--rw config
| | +--rw metric? uint8
| | +--rw route-map? string
| | +--rw route-type? ipi-ripng-types:ripng_vrf_redistribute_proto_t
| +--ro state
| +--ro metric? uint8
| +--ro route-map? string
| +--ro route-type? ipi-ripng-types:ripng_vrf_redistribute_proto_t
+--rw timers
| +--rw config!
| | +--rw route-table-update-interval uint32
| | +--rw route-info-timeout-interval uint32
| | +--rw garbage-collection-interval uint32
| +--ro state
| +--ro route-table-update-interval uint32
| +--ro route-info-timeout-interval uint32
| +--ro garbage-collection-interval uint32
+--rw neighbors
| +--rw neighbor* [address]
| +--rw address -> ../config/address
| +--rw config
| | +--rw address? inet:ipv6-address
| | +--rw if-name -> /ipi-interface:interfaces/interface/name
| +--ro state
| +--ro address? inet:ipv6-address
| +--ro if-name -> /ipi-interface:interfaces/interface/name
+--rw interfaces
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| +--rw filtering-route-maps
| | +--rw filtering-route-map* [type]
| | +--rw type -> ../config/type
| | +--rw config
| | | +--rw type? ipi-ripng-types:ripng_direction_t
| | | +--rw route-map-name string
| | +--ro state
| | +--ro type? ipi-ripng-types:ripng_direction_t
| | +--ro route-map-name string
| +--rw offset-lists
| | +--rw offset-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-ripng-types:ripng_direction_t
| | | +--rw access-list-name string
| | | +--rw metric uint8
| | +--ro state
| | +--ro direction? ipi-ripng-types:ripng_direction_t
| | +--ro access-list-name string
| | +--ro metric uint8
| +--rw distribute-lists
| | +--rw distribute-list* [direction]
| | +--rw direction -> ../config/direction
| | +--rw config
| | | +--rw direction? ipi-ripng-types:ripng_direction_t
| | | +--rw access-list-name string
| | +--ro state
| | +--ro direction? ipi-ripng-types:ripng_direction_t
| | +--ro access-list-name string
| +--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro list-name string
+--rw offset-lists
| +--rw offset-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw access-list-name string
| | +--rw metric uint8
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro access-list-name string
| +--ro metric uint8
+--rw distribute-lists
| +--rw distribute-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw access-list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro access-list-name string
+--rw distribute-prefix-lists
| +--rw distribute-prefix-list* [direction]
| +--rw direction -> ../config/direction
| +--rw config
| | +--rw direction? ipi-ripng-types:ripng_direction_t
| | +--rw list-name string
| +--ro state
| +--ro direction? ipi-ripng-types:ripng_direction_t
| +--ro list-name string
+--ro routes
+--ro route* [prefix]
+--ro prefix -> ../state/prefix
+--ro state
| +--ro prefix? cml-data-types:cml_ipv6_prefix_t
| +--ro type? ipi-ripng-types:ripng_route_type_t
| +--ro sub-type? ipi-ripng-types:ripng_route_sub_type_t
| +--ro tag? uint16
+--ro next-hops
| +--ro next-hop* [address]
| +--ro address -> ../state/address
| +--ro state
| +--ro address? inet:ipv6-address
| +--ro if-name? string
| +--ro metric? uint8
| +--ro up-time? string
+--ro aggregate-route
+--ro state
+--ro count? uint32
+--ro metric? uint8
+--ro tag? uint16
rpcs:
+---x ripng-terminal-debug-on {feature-list:HAVE_RIPNGD}?
| +---w input
| +---w terminal-debug-options ipi-ripng-types:ripng_debug_t
+---x ripng-terminal-debug-off {feature-list:HAVE_RIPNGD}?
| +---w input
| +---w terminal-debug-options ipi-ripng-types:ripng_debug_t
+---x ripng-clear-route {feature-list:HAVE_RIPNGD}?
| +---w input
| +---w type ipi-ripng-types:ripng_clear_route_type_t
+---x ripng-clear-route-prefix {feature-list:HAVE_RIPNGD}?
+---w input
+---w prefix cml-data-types:cml_ipv6_prefix_t