]>
Commit | Line | Data |
---|---|---|
65986799 RW |
1 | { |
2 | "frr-module-translator:frr-module-translator": { | |
3 | "family": "ietf", | |
4 | "module": [ | |
5 | { | |
6 | "name": "ietf-interfaces@2018-01-09", | |
7 | "deviations": "frr-deviations-ietf-interfaces", | |
8 | "mappings": [ | |
9 | { | |
10 | "custom": "/ietf-interfaces:interfaces/interface[name='KEY1']", | |
11 | "native": "/frr-interface:lib/interface[name='KEY1'][vrf='default']" | |
12 | }, | |
13 | { | |
14 | "custom": "/ietf-interfaces:interfaces/interface[name='KEY1']/description", | |
15 | "native": "/frr-interface:lib/interface[name='KEY1'][vrf='default']/description" | |
16 | } | |
17 | ] | |
18 | }, | |
19 | { | |
20 | "name": "ietf-routing@2018-01-25", | |
21 | "deviations": "frr-deviations-ietf-routing", | |
22 | "mappings": [ | |
23 | { | |
24 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']", | |
6a534dca | 25 | "native": "/frr-ripd:ripd/instance[vrf='default']" |
65986799 RW |
26 | } |
27 | ] | |
28 | }, | |
29 | { | |
30 | "name": "ietf-rip@2018-02-03", | |
31 | "deviations": "frr-deviations-ietf-rip", | |
32 | "mappings": [ | |
33 | { | |
34 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/default-metric", | |
6a534dca | 35 | "native": "/frr-ripd:ripd/instance[vrf='default']/default-metric" |
65986799 RW |
36 | }, |
37 | { | |
38 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/distance", | |
6a534dca | 39 | "native": "/frr-ripd:ripd/instance[vrf='default']/distance/default" |
65986799 RW |
40 | }, |
41 | { | |
42 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/originate-default-route/enabled", | |
6a534dca | 43 | "native": "/frr-ripd:ripd/instance[vrf='default']/default-information-originate" |
65986799 RW |
44 | }, |
45 | { | |
46 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/update-interval", | |
6a534dca | 47 | "native": "/frr-ripd:ripd/instance[vrf='default']/timers/update-interval" |
65986799 RW |
48 | }, |
49 | { | |
50 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/holddown-interval", | |
6a534dca | 51 | "native": "/frr-ripd:ripd/instance[vrf='default']/timers/holddown-interval" |
65986799 RW |
52 | }, |
53 | { | |
54 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/flush-interval", | |
6a534dca | 55 | "native": "/frr-ripd:ripd/instance[vrf='default']/timers/flush-interval" |
65986799 RW |
56 | }, |
57 | { | |
58 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/interfaces/interface[interface='KEY1']", | |
6a534dca | 59 | "native": "/frr-ripd:ripd/instance[vrf='default']/interface[.='KEY1']" |
65986799 RW |
60 | }, |
61 | { | |
62 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/interfaces/interface[interface='KEY1']/split-horizon", | |
63 | "native": "/frr-interface:lib/interface[name='KEY1'][vrf='default']/frr-ripd:rip/split-horizon" | |
64 | }, | |
65 | { | |
66 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']", | |
6a534dca | 67 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']" |
65986799 RW |
68 | }, |
69 | { | |
70 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/ipv4-address", | |
6a534dca | 71 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/address" |
65986799 RW |
72 | }, |
73 | { | |
74 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/last-update", | |
6a534dca | 75 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/last-update" |
65986799 RW |
76 | }, |
77 | { | |
78 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/bad-packets-rcvd", | |
6a534dca | 79 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/bad-packets-rcvd" |
65986799 RW |
80 | }, |
81 | { | |
82 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/bad-routes-rcvd", | |
6a534dca | 83 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/bad-routes-rcvd" |
65986799 RW |
84 | }, |
85 | { | |
86 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']", | |
6a534dca | 87 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']" |
65986799 RW |
88 | }, |
89 | { | |
90 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/ipv4-prefix", | |
6a534dca | 91 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/prefix" |
65986799 RW |
92 | }, |
93 | { | |
94 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/next-hop", | |
6a534dca | 95 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/next-hop" |
65986799 RW |
96 | }, |
97 | { | |
98 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/interface", | |
6a534dca | 99 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/interface" |
65986799 RW |
100 | }, |
101 | { | |
102 | "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/metric", | |
6a534dca | 103 | "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/metric" |
65986799 RW |
104 | }, |
105 | { | |
106 | "custom": "/ietf-rip:clear-rip-route", | |
107 | "native": "/frr-ripd:clear-rip-route" | |
108 | } | |
109 | ] | |
110 | } | |
111 | ] | |
112 | } | |
113 | } |