]> git.proxmox.com Git - mirror_frr.git/blob - yang/frr-route-types.yang
staticd: Do not ready prefix for printing till it's decoded
[mirror_frr.git] / yang / frr-route-types.yang
1 module frr-route-types {
2 yang-version 1.1;
3 namespace "http://frrouting.org/yang/route-types";
4 prefix frr-route-types;
5
6 organization
7 "Free Range Routing";
8 contact
9 "FRR Users List: <mailto:frog@lists.frrouting.org>
10 FRR Development List: <mailto:dev@lists.frrouting.org>";
11 description
12 "This module defines typedefs for route types.";
13
14 revision 2018-03-28 {
15 description
16 "Initial revision.";
17 }
18
19 typedef frr-route-types-v4 {
20 type enumeration {
21 enum kernel {
22 value 1;
23 }
24 enum connected {
25 value 2;
26 }
27 enum static {
28 value 3;
29 }
30 enum rip {
31 value 4;
32 }
33 enum ospf {
34 value 6;
35 }
36 enum isis {
37 value 8;
38 }
39 enum bgp {
40 value 9;
41 }
42 enum eigrp {
43 value 11;
44 }
45 enum nhrp {
46 value 12;
47 }
48 enum table {
49 value 15;
50 }
51 enum vnc {
52 value 17;
53 }
54 enum babel {
55 value 22;
56 }
57 enum sharp {
58 value 23;
59 }
60 enum openfabric {
61 value 26;
62 }
63 }
64 }
65
66 typedef frr-route-types-v6 {
67 type enumeration {
68 enum kernel {
69 value 1;
70 }
71 enum connected {
72 value 2;
73 }
74 enum static {
75 value 3;
76 }
77 enum ripng {
78 value 5;
79 }
80 enum ospf6 {
81 value 7;
82 }
83 enum isis {
84 value 8;
85 }
86 enum bgp {
87 value 9;
88 }
89 enum nhrp {
90 value 12;
91 }
92 enum table {
93 value 15;
94 }
95 enum vnc {
96 value 17;
97 }
98 enum babel {
99 value 22;
100 }
101 enum sharp {
102 value 23;
103 }
104 enum openfabric {
105 value 26;
106 }
107 }
108 }
109 }