summaryrefslogtreecommitdiff
path: root/op-mode-definitions/show-ipv6-route.xml.in
blob: 065ea6f1f5b1e7ba5b50ec41a7714afafd2a179e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?xml version="1.0"?>
<interfaceDefinition>
  <node name="show">
    <children>
      <node name="ipv6">
        <properties>
          <help>Show IPv6 routing information</help>
        </properties>
        <children>
          <node name="route">
            <properties>
              <help>Show IPv6 routes</help>
            </properties>
            <command>vtysh -c "show ipv6 route"</command>
            <children>
              <node name="bgp">
                <properties>
                  <help>Show IPv6 BGP routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route bgp"</command>
              </node>
              <node name="cache">
                <properties>
                  <help>Show kernel IPv6 route cache</help>
                </properties>
                <command>ip -s -f inet6 route list cache</command>
              </node>
              <tagNode name="cache">
                <properties>
                  <help>Show kernel IPv6 route cache for a given route</help>
                  <completionHelp>
                    <list>&lt;h:h:h:h:h:h:h:h&gt; &lt;h:h:h:h:h:h:h:h/x&gt;</list>
                  </completionHelp>
                </properties>
                <command>ip -s -f inet6 route list cache $5</command>
              </tagNode>
              <node name="connected">
                <properties>
                  <help>Show IPv6 connected routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route connected"</command>
              </node>
              <node name="forward">
                <properties>
                  <help>Show kernel IPv6 route table</help>
                </properties>
                <command>ip -f inet6 route list</command>
              </node>
              <tagNode name="forward">
                <properties>
                  <help>Show kernel IPv6 route table for a given route</help>
                  <completionHelp>
                    <list>&lt;h:h:h:h:h:h:h:h&gt; &lt;h:h:h:h:h:h:h:h/x&gt;</list>
                  </completionHelp>
                </properties>
                <command>ip -s -f inet6 route list $5</command>
              </tagNode>
              <node name="isis">
                <properties>
                  <help>Show IPv6 IS-IS routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route isis"</command>
              </node>
              <node name="kernel">
                <properties>
                  <help>Show IPv6 Kernel routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route kernel"</command>
              </node>
              <node name="ospfv3">
                <properties>
                  <help>Show IPv6 OSPF routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route ospf6"</command>
              </node>
              <node name="ripng">
                <properties>
                  <help>Show IPv6 RIPNG routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route ripng"</command>
              </node>
              <node name="static">
                <properties>
                  <help>Show IPv6 static routes</help>
                </properties>
                <command>vtysh -c "show ipv6 route static"</command>
              </node>
              <node name="summary">
                <properties>
                  <help>Show IPv6 routes summary</help>
                </properties>
                <command>vtysh -c "show ipv6 route summary"</command>
              </node>
              <node name="table">
                <properties>
                  <help>Show IPv6 routes in policy tables</help>
                </properties>
                <command>vtysh -c "show ipv6 route table all"</command>
              </node>
              <tagNode name="table">
                <properties>
                  <help>Show IPv6 routes in specific policy table</help>
                  <completionHelp>
                    <path>protocols static table</path>
                  </completionHelp>
                </properties>
                <command>vtysh -c "show ipv6 route table $5"</command>
              </tagNode>
              <node name="vrf">
                <properties>
                  <help>Show IPv6 routes in VRFs</help>
                </properties>
                <command>vtysh -c "show ipv6 route vrf all"</command>
              </node>
              <tagNode name="vrf">
                <properties>
                  <help>Show IPv6 routes in specific VRF</help>
                  <completionHelp>
                    <path>vrf name</path>
                  </completionHelp>
                </properties>
                <command>vtysh -c "show ipv6 route vrf $5"</command>
              </tagNode>
            </children>
          </node>
          <tagNode name="route">
            <properties>
              <help>Show IPv6 routes of given address or prefix</help>
              <completionHelp>
                <list>&lt;h:h:h:h:h:h:h:h&gt; &lt;h:h:h:h:h:h:h:h/x&gt;</list>
              </completionHelp>
            </properties>
            <children>
              <node name="longer-prefixes">
                <properties>
                  <help>Show longer prefixes of routes for given address or prefix</help>
                </properties>
                <command>vtysh -c "show ipv6 route $4 longer-prefixes"</command>
              </node>
            </children>
            <command>vtysh -c "show ipv6 route $4"</command>
          </tagNode>
        </children>
      </node>
    </children>
  </node>
</interfaceDefinition>