Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 1 | Descriptions of section entries: |
2 | |||||
3 | M: Maintainer Full name and E-mail address: Full Name <address@domain> | ||||
4 | One maintainer per line. Multiple M: lines acceptable. | ||||
5 | F: Files and directories with wildcard patterns. | ||||
6 | A trailing slash includes all files and subdirectory files. | ||||
7 | F: drivers/net/ all files in and below drivers/net | ||||
8 | F: drivers/net/* all files in drivers/net, but not below | ||||
9 | One pattern per line. Multiple F: lines acceptable. | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 10 | E: exclude file(s) matched by F: |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 11 | C: Single line comment related to current section. |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 12 | I: single word feature/component identifier |
13 | Y: path to feature YAML file | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 14 | |
15 | ----------------------------------- | ||||
16 | |||||
17 | Build System | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 18 | I: build |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 19 | M: Damjan Marion <damarion@cisco.com> |
20 | F: Makefile | ||||
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 21 | F: src/CMakeLists.txt |
22 | F: src/cmake/ | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 23 | F: build/ |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 24 | |
25 | Build System Internal | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 26 | I: ebuild |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 27 | M: Dave Barach <dave@barachs.net> |
28 | F: build-root/Makefile | ||||
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 29 | F: build-data/ |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 30 | |
Steven Luong | 13d3354 | 2019-06-18 19:34:43 -0700 | [diff] [blame] | 31 | Link Bonding |
32 | I: bonding | ||||
33 | M: Steven Luong <sluong@cisco.com> | ||||
34 | F: src/vnet/bonding/ | ||||
35 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 36 | Doxygen |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 37 | I: doxygen |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 38 | M: Chris Luke <chrisy@flirble.org> |
39 | F: doxygen/ | ||||
40 | |||||
John DeNisco | 06dcd45 | 2018-07-26 12:45:10 -0400 | [diff] [blame] | 41 | Sphinx Documents |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 42 | I: docs |
43 | M: John DeNisco <jdenisco@cisco.com> | ||||
44 | M: Ray Kinsella <raykinsella78@gmail.com> | ||||
45 | F: docs/ | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 46 | |
47 | Infrastructure Library | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 48 | I: vppinfra |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 49 | M: Dave Barach <dave@barachs.net> |
50 | F: src/vppinfra/ | ||||
51 | |||||
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 52 | Vector Library |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 53 | I: vlib |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 54 | M: Dave Barach <dave@barachs.net> |
55 | M: Damjan Marion <damarion@cisco.com> | ||||
56 | F: src/vlib/ | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 57 | E: src/vlib/buffer*.[ch] |
58 | |||||
59 | Vector Library - Buffer Management | ||||
60 | I: buffers | ||||
61 | M: Damjan Marion <damarion@cisco.com> | ||||
62 | M: Dave Barach <dave@barachs.net> | ||||
63 | F: src/vlib/buffer*.[ch] | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 64 | |
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 65 | Binary API Libraries |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 66 | I: api |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 67 | M: Dave Barach <dave@barachs.net> |
68 | F: src/vlibapi/ | ||||
69 | F: src/vlibmemory/ | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 70 | |
71 | VNET Bidirectonal Forwarding Detection (BFD) | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 72 | I: bfd |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 73 | M: Klement Sekera <ksekera@cisco.com> |
74 | F: src/vnet/bfd/ | ||||
75 | |||||
76 | VNET Device Drivers | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 77 | I: devices |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 78 | M: Damjan Marion <damarion@cisco.com> |
79 | F: src/vnet/devices/ | ||||
80 | |||||
Mohsin Kazmi | 97d54ed | 2019-06-10 11:20:15 +0200 | [diff] [blame] | 81 | VNET TAP Drivers |
Vratko Polak | a37810d | 2019-06-26 17:24:56 +0200 | [diff] [blame] | 82 | I: tap |
83 | M: Damjan Marion <damarion@cisco.com> | ||||
84 | M: Steven Luong <sluong@cisco.com> | ||||
85 | M: Mohsin Kazmi <sykazmi@cisco.com> | ||||
86 | F: src/vnet/devices/tap/ | ||||
87 | F: src/vnet/devices/virtio/node.c | ||||
88 | F: src/vnet/devices/virtio/device.c | ||||
Mohsin Kazmi | 97d54ed | 2019-06-10 11:20:15 +0200 | [diff] [blame] | 89 | |
Neale Ranns | fe2fff3 | 2019-06-26 08:22:01 -0700 | [diff] [blame] | 90 | VNET Etherent |
91 | I: ethernet | ||||
92 | M: Dave Barach <dave@barachs.net> | ||||
93 | M: Damjan Marion <damarion@cisco.com> | ||||
94 | M: Neale Ranns <nranns@cisco.com> | ||||
95 | F: src/vnet/ethernet/ | ||||
96 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 97 | VNET Feature Arcs |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 98 | I: feature |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 99 | M: Dave Barach <dave@barachs.net> |
100 | M: Damjan Marion <damarion@cisco.com> | ||||
101 | F: src/vnet/feature/ | ||||
102 | |||||
103 | VNET FIB | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 104 | I: fib |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 105 | M: Neale Ranns <nranns@cisco.com> |
106 | F: src/vnet/fib/ | ||||
107 | F: src/vnet/mfib/ | ||||
108 | F: src/vnet/dpo | ||||
109 | F: src/vnet/adj | ||||
110 | |||||
111 | VNET IPv4 and IPv6 LPM | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 112 | I: ip |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 113 | M: Dave Barach <dave@barachs.net> |
114 | F: src/vnet/ip/ | ||||
115 | |||||
Neale Ranns | ff34b91 | 2019-06-14 02:09:43 -0700 | [diff] [blame] | 116 | VNET Interface Common |
117 | I: interface | ||||
118 | M: Dave Barach <dave@barachs.net> | ||||
119 | F: src/vnet/interface*.[ch] | ||||
120 | |||||
Paul Vinciguerra | 1671d3b | 2019-06-25 21:02:40 -0400 | [diff] [blame] | 121 | VNET Packet Generator |
122 | I: pg | ||||
123 | M: Dave Barach <dave@barachs.net> | ||||
124 | F: src/vnet/pg/ | ||||
125 | |||||
Pablo Camarillo | 5d73eec | 2017-04-24 17:51:56 +0200 | [diff] [blame] | 126 | VNET Segment Routing (IPv6 and MPLS) |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 127 | I: sr |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 128 | M: Pablo Camarillo <pcamaril@cisco.com> |
Pablo Camarillo | 5d73eec | 2017-04-24 17:51:56 +0200 | [diff] [blame] | 129 | F: src/vnet/srv6/ |
130 | F: src/vnet/srmpls/ | ||||
131 | F: src/examples/srv6-sample-localsid/ | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 132 | |
133 | VNET IPSec | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 134 | I: ipsec |
135 | M: Neale Ranns <nranns@cisco.com> | ||||
Radu Nicolau | ff9f040 | 2017-12-18 11:18:22 +0000 | [diff] [blame] | 136 | M: Radu Nicolau <radu.nicolau@intel.com> |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 137 | F: src/vnet/ipsec/ |
138 | |||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 139 | VNET Crypto Infra |
140 | I: crypto | ||||
141 | M: Damjan Marion <damarion@cisco.com> | ||||
142 | M: Neale Ranns <nranns@cisco.com> | ||||
143 | F: src/vnet/crypto/ | ||||
144 | |||||
145 | Crypto IA32 Plugin | ||||
146 | I: crypto-ia32 | ||||
147 | M: Damjan Marion <damarion@cisco.com> | ||||
148 | F: src/plugins/crypto_ia32/ | ||||
149 | |||||
150 | Crypto openssl Plugin | ||||
151 | I: crypto-openssl | ||||
152 | M: Damjan Marion <damarion@cisco.com> | ||||
153 | F: src/plugins/crypto_openssl/ | ||||
154 | |||||
155 | Crypto ipsecmb Plugin | ||||
156 | I: crypto-ipsecmb | ||||
157 | M: Neale Ranns <nranns@cisco.com> | ||||
158 | F: src/plugins/crypto_ipsecmb/ | ||||
159 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 160 | VNET L2 |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 161 | I: l2 |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 162 | M: John Lo <loj@cisco.com> |
163 | F: src/vnet/l2/ | ||||
164 | |||||
165 | VNET Link Layer Discovery Protocol (LLDP) | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 166 | I: lldp |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 167 | M: Klement Sekera <ksekera@cisco.com> |
168 | F: src/vnet/lldp/ | ||||
169 | |||||
170 | VNET LISP | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 171 | I: lisp |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 172 | M: Florin Coras <fcoras@cisco.com> |
173 | F: src/vnet/lisp-cp/ | ||||
174 | F: src/vnet/lisp-gpe/ | ||||
175 | |||||
Mohsin Kazmi | 0f09a47 | 2019-07-12 13:18:16 +0200 | [diff] [blame^] | 176 | VNET GSO |
177 | I: gso | ||||
178 | M: Andrew Yourtchenko <ayourtch@gmail.com> | ||||
179 | F: src/vnet/interface_output.c | ||||
180 | |||||
Ole Troan | 381e9a9 | 2018-06-22 11:32:12 +0200 | [diff] [blame] | 181 | Plugin - MAP |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 182 | I: map |
183 | Y: src/plugins/map/FEATURE.yaml | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 184 | M: Ole Troan <ot@cisco.com> |
Ole Troan | 381e9a9 | 2018-06-22 11:32:12 +0200 | [diff] [blame] | 185 | F: src/plugins/map |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 186 | |
187 | VNET MPLS | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 188 | I: mpls |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 189 | M: Neale Ranns <nranns@cisco.com> |
190 | F: src/vnet/mpls/ | ||||
191 | |||||
Neale Ranns | 023d23a | 2019-06-26 02:16:50 -0700 | [diff] [blame] | 192 | VNET BIER |
193 | I: bier | ||||
194 | M: Neale Ranns <nranns@cisco.com> | ||||
195 | F: src/vnet/bier/ | ||||
196 | |||||
Florin Coras | 33035c7 | 2019-06-12 08:57:24 -0700 | [diff] [blame] | 197 | VNET Session Layer |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 198 | I: session |
Dave Barach | 1b1dfb1 | 2017-08-10 14:57:43 -0400 | [diff] [blame] | 199 | M: Florin Coras <fcoras@cisco.com> |
200 | F: src/vnet/session | ||||
201 | |||||
Florin Coras | 33035c7 | 2019-06-12 08:57:24 -0700 | [diff] [blame] | 202 | VNET TCP |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 203 | I: tcp |
Dave Barach | 1b1dfb1 | 2017-08-10 14:57:43 -0400 | [diff] [blame] | 204 | M: Florin Coras <fcoras@cisco.com> |
205 | F: src/vnet/tcp | ||||
206 | |||||
Nathan Skrzypczak | 50f4a41 | 2019-07-04 14:20:17 +0200 | [diff] [blame] | 207 | VNET UDP |
208 | I: udp | ||||
209 | M: Florin Coras <fcoras@cisco.com> | ||||
210 | F: src/vnet/udp | ||||
211 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 212 | VNET VXLAN |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 213 | I: vxlan |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 214 | M: John Lo <loj@cisco.com> |
215 | F: src/vnet/vxlan/ | ||||
216 | |||||
Hongjun Ni | fcfa38d | 2017-06-23 17:38:49 +0800 | [diff] [blame] | 217 | VNET VXLAN-GPE |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 218 | I: vxlan-gpe |
Hongjun Ni | fcfa38d | 2017-06-23 17:38:49 +0800 | [diff] [blame] | 219 | M: Hongjun Ni <hongjun.ni@intel.com> |
220 | F: src/vnet/vxlan-gpe/ | ||||
221 | |||||
Neale Ranns | 81cfa9c | 2019-07-04 14:12:50 +0000 | [diff] [blame] | 222 | VNET VXLAN-GBP |
223 | I: vxlan-gbp | ||||
224 | M: Mohsin Kazmi <sykazmi@cisco.com> | ||||
225 | M: Neale Ranns <nranns@cisco.com> | ||||
226 | F: src/vnet/vxlan-gbp/ | ||||
227 | |||||
Florin Coras | 38b99d0 | 2018-08-16 09:29:36 -0700 | [diff] [blame] | 228 | VNET IPIP |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 229 | I: ipip |
230 | Y: src/vnet/ipip/FEATURE.yaml | ||||
Florin Coras | 38b99d0 | 2018-08-16 09:29:36 -0700 | [diff] [blame] | 231 | M: Ole Troan <otroan@employees.org> |
232 | F: src/vnet/ipip/ | ||||
233 | |||||
234 | VNET TLS and TLS engine plugins | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 235 | I: tls |
236 | M: Florin Coras <fcoras@cisco.com> | ||||
Florin Coras | 38b99d0 | 2018-08-16 09:29:36 -0700 | [diff] [blame] | 237 | M: Ping Yu <ping.yu@intel.com> |
238 | F: src/vnet/tls | ||||
239 | F: src/plugins/tlsopenssl | ||||
240 | F: src/plugins/tlsmbedtls | ||||
241 | |||||
Benoît Ganne | bbe6d11 | 2019-07-10 17:01:09 +0200 | [diff] [blame] | 242 | VNET SYSLOG |
243 | I: syslog | ||||
244 | M: Matus Fabian <matfabia@cisco.com> | ||||
245 | F: src/vnet/syslog | ||||
246 | |||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 247 | Plugin - Access Control List (ACL) Based Forwarding |
248 | I: abf | ||||
249 | M: Neale Ranns <nranns@cisco.com> | ||||
250 | F: src/plugins/abf/ | ||||
251 | |||||
252 | Plugin - Group Based Policy (GBP) | ||||
253 | I: gbp | ||||
254 | M: Neale Ranns <nranns@cisco.com> | ||||
255 | F: src/plugins/gbp/ | ||||
256 | |||||
Andrew Yourtchenko | 4eed456 | 2017-08-10 18:19:30 +0200 | [diff] [blame] | 257 | Plugin - ACL |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 258 | I: acl |
Andrew Yourtchenko | 4eed456 | 2017-08-10 18:19:30 +0200 | [diff] [blame] | 259 | M: Andrew Yourtchenko <ayourtch@gmail.com> |
260 | F: src/plugins/acl/ | ||||
Andrew Yourtchenko | 4eed456 | 2017-08-10 18:19:30 +0200 | [diff] [blame] | 261 | |
Chore | b1edf37 | 2019-06-25 17:15:37 +0430 | [diff] [blame] | 262 | Plugin - NAT |
263 | I: nat | ||||
264 | M: Ole Troan <ot@cisco.com> | ||||
265 | F: src/plugins/nat/ | ||||
266 | |||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 267 | Plugin - AVF Device driver |
268 | I: avf | ||||
269 | M: Damjan Marion <damarion@cisco.com> | ||||
270 | F: src/plugins/avf/ | ||||
271 | |||||
272 | Plugin - DPDK | ||||
273 | I: dpdk | ||||
274 | M: Damjan Marion <damarion@cisco.com> | ||||
275 | F: src/plugins/dpdk/ | ||||
276 | |||||
277 | Plugin - DPDK Crypto | ||||
278 | I: dpdk-ipsec | ||||
279 | M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com> | ||||
280 | M: Radu Nicolau <radu.nicolau@intel.com> | ||||
281 | F: src/plugins/dpdk/ipsec/ | ||||
282 | |||||
Ole Troan | 5c74973 | 2017-03-13 13:39:52 +0100 | [diff] [blame] | 283 | Plugin - flowprobe |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 284 | I: flowprobe |
285 | Y: src/plugins/flowprobe/FEATURE.yaml | ||||
Ole Troan | 5c74973 | 2017-03-13 13:39:52 +0100 | [diff] [blame] | 286 | M: Ole Troan <otroan@employees.org> |
287 | F: src/plugins/flowprobe/ | ||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 288 | |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 289 | Plugin - Group Based Policy (GBP) |
290 | I: gbp | ||||
291 | M: Neale Ranns <nranns@cisco.com> | ||||
292 | F: src/plugins/gbp/ | ||||
293 | |||||
Hongjun Ni | dd37e13 | 2017-06-14 18:38:26 +0800 | [diff] [blame] | 294 | Plugin - GTPU |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 295 | I: gtpu |
Hongjun Ni | fcfa38d | 2017-06-23 17:38:49 +0800 | [diff] [blame] | 296 | M: Hongjun Ni <hongjun.ni@intel.com> |
297 | F: src/plugins/gtpu/ | ||||
Hongjun Ni | dd37e13 | 2017-06-14 18:38:26 +0800 | [diff] [blame] | 298 | |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 299 | Plugin - Internet Key Exchange (IKEv2) Protocol |
300 | I: ikev2 | ||||
301 | M: Damjan Marion <damarion@cisco.com> | ||||
302 | M: Neale Ranns <nranns@cisco.com> | ||||
303 | F: src/plugins/ikev2/ | ||||
304 | |||||
305 | Plugin - Internet Group Management Protocol (IGMP) | ||||
306 | I: igmp | ||||
307 | M: Neale Ranns <nranns@cisco.com> | ||||
308 | F: src/plugins/igmp/ | ||||
309 | |||||
310 | Plugin - ixge device driver | ||||
311 | I: ixge | ||||
312 | M: Damjan Marion <damarion@cisco.com> | ||||
313 | F: src/plugins/ixge/ | ||||
314 | |||||
315 | Plugin - L3 Cross-Connect (L3XC) | ||||
316 | I: l3xc | ||||
317 | M: Neale Ranns <nranns@cisco.com> | ||||
318 | F: src/plugins/l3xc/ | ||||
319 | |||||
320 | Plugin - memif device driver | ||||
321 | I: memif | ||||
322 | M: Damjan Marion <damarion@cisco.com> | ||||
323 | F: src/plugins/memif/ | ||||
324 | |||||
325 | Plugin - Marvell MUSDK device driver | ||||
326 | I: marvell | ||||
327 | M: Damjan Marion <damarion@cisco.com> | ||||
328 | F: src/plugins/marvell/ | ||||
329 | |||||
Hongjun Ni | 62f9cdd | 2017-07-04 20:11:57 +0800 | [diff] [blame] | 330 | Plugin - PPPoE |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 331 | I: pppoe |
Hongjun Ni | e4fc3fb | 2018-08-29 05:39:52 +0800 | [diff] [blame] | 332 | M: Hongjun Ni <hongjun.ni@intel.com> |
333 | F: src/plugins/pppoe/ | ||||
Hongjun Ni | 62f9cdd | 2017-07-04 20:11:57 +0800 | [diff] [blame] | 334 | |
Francois Clad | b4d43d7 | 2018-01-17 12:18:41 +0100 | [diff] [blame] | 335 | Plugin - IPv6 Segment Routing Dynamic Proxy |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 336 | I: srv6-ad |
Francois Clad | b4d43d7 | 2018-01-17 12:18:41 +0100 | [diff] [blame] | 337 | M: Francois Clad <fclad@cisco.com> |
338 | F: src/plugins/srv6-ad/ | ||||
Francois Clad | b4d43d7 | 2018-01-17 12:18:41 +0100 | [diff] [blame] | 339 | |
Francois Clad | 39d91fe | 2018-01-17 16:08:41 +0100 | [diff] [blame] | 340 | Plugin - IPv6 Segment Routing Masquerading Proxy |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 341 | I: srv6-am |
Francois Clad | 39d91fe | 2018-01-17 16:08:41 +0100 | [diff] [blame] | 342 | M: Francois Clad <fclad@cisco.com> |
343 | F: src/plugins/srv6-am/ | ||||
Francois Clad | 39d91fe | 2018-01-17 16:08:41 +0100 | [diff] [blame] | 344 | |
Francois Clad | ba7992a | 2018-01-16 17:52:24 +0100 | [diff] [blame] | 345 | Plugin - IPv6 Segment Routing Static Proxy |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 346 | I: srv6-as |
Francois Clad | ba7992a | 2018-01-16 17:52:24 +0100 | [diff] [blame] | 347 | M: Francois Clad <fclad@cisco.com> |
348 | F: src/plugins/srv6-as/ | ||||
Francois Clad | ba7992a | 2018-01-16 17:52:24 +0100 | [diff] [blame] | 349 | |
Steven Luong | 13d3354 | 2019-06-18 19:34:43 -0700 | [diff] [blame] | 350 | Plugin - Link Aggregation Control Protocol |
351 | I: lacp | ||||
352 | M: Steven Luong <sluong@cisco.com> | ||||
353 | F: src/plugins/lacp/ | ||||
354 | |||||
Hongjun Ni | b17cd37 | 2018-09-04 17:45:06 +0800 | [diff] [blame] | 355 | Plugin - Load Balancer |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 356 | I: lb |
357 | M: Pfister <ppfister@cisco.com> | ||||
358 | M: Hongjun Ni <hongjun.ni@intel.com> | ||||
359 | F: src/plugins/lb/ | ||||
Hongjun Ni | b17cd37 | 2018-09-04 17:45:06 +0800 | [diff] [blame] | 360 | |
Hongjun Ni | e4fc3fb | 2018-08-29 05:39:52 +0800 | [diff] [blame] | 361 | Plugin - NSH |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 362 | I: nsh |
363 | M: Hongjun Ni <hongjun.ni@intel.com> | ||||
364 | M: Vengada <venggovi@cisco.com> | ||||
365 | F: src/plugins/nsh/ | ||||
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 366 | |
367 | Plugin - Time-based MAC filter | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 368 | I: mactime |
369 | Y: src/plugins/mactime/FEATURE.yaml | ||||
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 370 | M: Dave Barach <dave@barachs.net> |
371 | F: src/plugins/mactime/ | ||||
372 | |||||
373 | Plugin - Network Delay Simulator | ||||
John Lo | b966b96 | 2019-07-10 16:44:32 -0400 | [diff] [blame] | 374 | I: nsim |
Dave Barach | 11965c7 | 2019-05-28 16:31:05 -0400 | [diff] [blame] | 375 | M: Dave Barach <dave@barachs.net> |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 376 | F: src/plugins/nsim/ |
Hongjun Ni | e4fc3fb | 2018-08-29 05:39:52 +0800 | [diff] [blame] | 377 | |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 378 | Test Infrastructure |
Paul Vinciguerra | 496b0de | 2019-06-20 12:24:12 -0400 | [diff] [blame] | 379 | I: tests |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 380 | M: Klement Sekera <ksekera@cisco.com> |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 381 | M: Paul Vinciguerra <pvinci@vinciconsulting.com> |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 382 | F: test/ |
383 | |||||
384 | SVM Library | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 385 | I: svm |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 386 | M: Dave Barach <dave@barachs.net> |
387 | F: src/svm | ||||
388 | |||||
389 | VPP API TEST | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 390 | I: vat |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 391 | M: Dave Barach <dave@barachs.net> |
392 | F: src/vat/ | ||||
393 | |||||
394 | VPP Executable | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 395 | I: vpp |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 396 | M: Dave Barach <dave@barachs.net> |
397 | F: src/vpp/ | ||||
398 | |||||
Dave Barach | e5a7d59 | 2019-07-09 14:22:21 -0400 | [diff] [blame] | 399 | Emacs templates |
400 | I: emacs | ||||
401 | M: Dave Barach <dave@barachs.net> | ||||
402 | F: extras/emacs/ | ||||
403 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 404 | Graphical Event Viewer |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 405 | I: g2 |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 406 | M: Dave Barach <dave@barachs.net> |
407 | F: src/tools/g2/ | ||||
408 | |||||
409 | Performance Tooling | ||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 410 | I: perftool |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 411 | M: Dave Barach <dave@barachs.net> |
412 | F: src/tools/perftool/ | ||||
413 | |||||
Steven Luong | 13d3354 | 2019-06-18 19:34:43 -0700 | [diff] [blame] | 414 | Plugin - vmxnet3 device driver |
415 | I: vmxnet3 | ||||
416 | M: Steven Luong <sluong@cisco.com> | ||||
417 | F: src/plugins/vmxnet3/ | ||||
418 | |||||
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 419 | Binary API Compiler |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 420 | I: vppapigen |
Dave Barach | efd0d29 | 2019-03-29 08:17:20 -0400 | [diff] [blame] | 421 | M: Ole Troan <otroan@employees.org> |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 422 | F: src/tools/vppapigen/ |
423 | |||||
Benoît Ganne | a775212 | 2019-05-06 13:15:33 +0200 | [diff] [blame] | 424 | Plugin - RDMA (ibverb) driver |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 425 | I: rdma |
Benoît Ganne | a775212 | 2019-05-06 13:15:33 +0200 | [diff] [blame] | 426 | M: Benoît Ganne <bganne@cisco.com> |
427 | M: Damjan Marion <damarion@cisco.com> | ||||
428 | F: src/plugins/rdma/ | ||||
429 | |||||
Nathan Skrzypczak | 376efe5 | 2019-06-14 16:44:38 +0200 | [diff] [blame] | 430 | Plugin - QUIC protocol |
431 | I: quic | ||||
432 | M: Aloys Augustin <aloaugus@cisco.com> | ||||
433 | M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com> | ||||
434 | M: Dave Wallace <dwallacelf@gmail.com> | ||||
435 | M: Florin Coras <fcoras@cisco.com> | ||||
436 | F: src/plugins/quic/ | ||||
437 | |||||
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 438 | libmemif |
439 | I: libmemif | ||||
440 | M: Damjan Marion <damarion@cisco.com> | ||||
441 | F: extras/libmemif | ||||
442 | |||||
Florin Coras | 33035c7 | 2019-06-12 08:57:24 -0700 | [diff] [blame] | 443 | VPP Comms Library |
444 | I: vcl | ||||
445 | M: Florin Coras <fcoras@cisco.com> | ||||
446 | F: src/vcl | ||||
447 | |||||
Ole Troan | b63dbc5 | 2019-06-14 10:26:14 +0200 | [diff] [blame] | 448 | Statistics Segment |
449 | I: stats | ||||
450 | M: Ole Troan <ot@cisco.com> | ||||
451 | F: src/vpp/stats/ | ||||
452 | F: src/vpp-api/client/stat_client.[ch] | ||||
453 | |||||
Neale Ranns | dd7736b | 2019-06-21 08:03:30 -0700 | [diff] [blame] | 454 | VPP Object Model |
455 | I: vom | ||||
456 | M: Neale Ranns <nranns@cisco.com> | ||||
457 | M: Mohsin Kazmi <sykazmi@cisco.com> | ||||
458 | F: extras/vom/vom/ | ||||
459 | |||||
Florin Coras | e3b8682 | 2019-06-24 17:31:33 -0700 | [diff] [blame] | 460 | Plugin - Host Stack Applications |
461 | I: hsa | ||||
462 | M: Florin Coras <fcoras@cisco.com> | ||||
Florin Coras | 00dd74c | 2019-06-25 12:55:15 -0700 | [diff] [blame] | 463 | M: Dave Wallace <dwallacelf@gmail.com> |
464 | M: Aloys Augustin <aloaugus@cisco.com> | ||||
465 | M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com> | ||||
Florin Coras | e3b8682 | 2019-06-24 17:31:33 -0700 | [diff] [blame] | 466 | F: src/plugins/hs_apps/ |
467 | |||||
Vratko Polak | a37810d | 2019-06-26 17:24:56 +0200 | [diff] [blame] | 468 | Python binding for the VPP API |
469 | I: papi | ||||
470 | M: Ole Troan <ot@cisco.com> | ||||
471 | M: Paul Vinciguerra <pvinci@vinciconsulting.com> | ||||
472 | F: src/vpp-api/python | ||||
473 | |||||
Florin Coras | 3ffe6ca | 2019-06-26 16:27:13 -0700 | [diff] [blame] | 474 | Plugin - SCTP |
Florin Coras | b4ca8b1 | 2019-06-27 10:32:27 -0700 | [diff] [blame] | 475 | I: sctp |
Florin Coras | 3ffe6ca | 2019-06-26 16:27:13 -0700 | [diff] [blame] | 476 | F: src/plugins/sctp/ |
Florin Coras | b4ca8b1 | 2019-06-27 10:32:27 -0700 | [diff] [blame] | 477 | |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 478 | THE REST |
Damjan Marion | ee09f2d | 2019-06-12 14:40:28 +0200 | [diff] [blame] | 479 | I: misc |
Damjan Marion | 04ab60e | 2017-02-17 17:11:35 +0100 | [diff] [blame] | 480 | C: Contact vpp-dev Mailing List <vpp-dev@fd.io> |
481 | F: * | ||||
482 | F: */ |