diff options
Diffstat (limited to 'interface-definitions')
3 files changed, 39 insertions, 0 deletions
| diff --git a/interface-definitions/include/static/static-route-bfd.xml.i b/interface-definitions/include/static/static-route-bfd.xml.i new file mode 100644 index 000000000..a05a08d12 --- /dev/null +++ b/interface-definitions/include/static/static-route-bfd.xml.i @@ -0,0 +1,37 @@ +<!-- include start from static/static-route-bfd.xml.i --> +<node name="bfd"> +  <properties> +    <help>BFD monitoring</help> +  </properties> +  <children> +    #include <include/bfd/profile.xml.i> +    <node name="multi-hop"> +      <properties> +        <help>Use BFD multi hop session</help> +      </properties> +      <children> +       <tagNode name="source"> +         <properties> +           <help>Use source for BFD session</help> +          <valueHelp> +             <format>ipv4</format> +             <description>IPv4 source address</description> +           </valueHelp> +           <valueHelp> +             <format>ipv6</format> +             <description>IPv6 source address</description> +           </valueHelp> +           <constraint> +             <validator name="ipv4-address"/> +             <validator name="ipv6-address"/> +           </constraint> +         </properties> +         <children> +           #include <include/bfd/profile.xml.i> +         </children> +       </tagNode> +      </children> +    </node> +  </children> +</node> +<!-- include end -->
\ No newline at end of file diff --git a/interface-definitions/include/static/static-route.xml.i b/interface-definitions/include/static/static-route.xml.i index 268cfa005..29921a731 100644 --- a/interface-definitions/include/static/static-route.xml.i +++ b/interface-definitions/include/static/static-route.xml.i @@ -51,6 +51,7 @@          #include <include/static/static-route-distance.xml.i>          #include <include/static/static-route-interface.xml.i>          #include <include/static/static-route-vrf.xml.i> +        #include <include/static/static-route-bfd.xml.i>        </children>      </tagNode>    </children> diff --git a/interface-definitions/include/static/static-route6.xml.i b/interface-definitions/include/static/static-route6.xml.i index 1f8d54108..a83cc230b 100644 --- a/interface-definitions/include/static/static-route6.xml.i +++ b/interface-definitions/include/static/static-route6.xml.i @@ -50,6 +50,7 @@          #include <include/static/static-route-distance.xml.i>          #include <include/static/static-route-interface.xml.i>          #include <include/static/static-route-vrf.xml.i> +        #include <include/static/static-route-bfd.xml.i>        </children>      </tagNode>    </children> | 
