lisp: fix cli locator-set name null termination
[vpp.git] / MAINTAINERS
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.
10         E: exclude file(s) matched by F:
11         C: Single line comment related to current section.
12         I: single word feature/component identifier
13         Y: path to feature YAML file
14
15                 -----------------------------------
16
17 Build System
18 I:      build
19 M:      Damjan Marion <damarion@cisco.com>
20 F:      Makefile
21 F:      src/CMakeLists.txt
22 F:      src/cmake/
23 F:      build/
24
25 Build System Internal
26 I:      ebuild
27 M:      Dave Barach <dave@barachs.net>
28 F:      build-root/Makefile
29 F:      build-data/
30
31 Link Bonding
32 I:      bonding
33 M:      Steven Luong <sluong@cisco.com>
34 F:      src/vnet/bonding/
35
36 Doxygen
37 I:      doxygen
38 M:      Chris Luke <chrisy@flirble.org>
39 F:      doxygen/
40
41 Sphinx Documents
42 I:      docs
43 M:      John DeNisco <jdenisco@cisco.com>
44 M:      Ray Kinsella <raykinsella78@gmail.com>
45 F:      docs/
46
47 Infrastructure Library
48 I:      vppinfra
49 M:      Dave Barach <dave@barachs.net>
50 F:      src/vppinfra/
51
52 Physical Memory Allocator
53 I:      pmalloc
54 M:      Damjan Marion <damarion@cisco.com>
55 F:      src/vppinfra/pmalloc.[ch]
56
57 Vector Library
58 I:      vlib
59 M:      Dave Barach <dave@barachs.net>
60 M:      Damjan Marion <damarion@cisco.com>
61 F:      src/vlib/
62 E:      src/vlib/buffer*.[ch]
63
64 Vector Library - Buffer Management
65 I:      buffers
66 M:      Damjan Marion <damarion@cisco.com>
67 M:      Dave Barach <dave@barachs.net>
68 F:      src/vlib/buffer*.[ch]
69
70 Vector Library - PCI
71 I:      pci
72 M:      Damjan Marion <damarion@cisco.com>
73 F:      src/vlib/pci/
74 F:      src/vlib/linux/pci.[ch]
75 F:      src/vlib/linux/vfio.[ch]
76
77 Binary API Libraries
78 I:      api
79 M:      Dave Barach <dave@barachs.net>
80 F:      src/vlibapi/
81 F:      src/vlibmemory/
82
83 VNET Bidirectonal Forwarding Detection (BFD)
84 I:      bfd
85 M:      Klement Sekera <ksekera@cisco.com>
86 F:      src/vnet/bfd/
87
88 VNET Classifier
89 I:      classify
90 M:      Dave Barach <dave@barachs.net>
91 F:      src/vnet/classify
92
93 VNET Device Drivers
94 I:      devices
95 M:      Damjan Marion <damarion@cisco.com>
96 F:      src/vnet/devices/
97
98 VNET TAP Drivers
99 I:      tap
100 M:      Damjan Marion <damarion@cisco.com>
101 M:      Steven Luong <sluong@cisco.com>
102 M:      Mohsin Kazmi <sykazmi@cisco.com>
103 F:      src/vnet/devices/tap/
104
105 VNET Native Virtio Drivers
106 I:      virtio
107 M:      Mohsin Kazmi <sykazmi@cisco.com>
108 M:      Damjan Marion <damarion@cisco.com>
109 F:      src/vnet/devices/virtio/
110
111 VNET Etherent
112 I:      ethernet
113 M:      Dave Barach <dave@barachs.net>
114 M:      Damjan Marion <damarion@cisco.com>
115 M:      Neale Ranns <nranns@cisco.com>
116 F:      src/vnet/ethernet/
117
118 VNET Feature Arcs
119 I:      feature
120 M:      Dave Barach <dave@barachs.net>
121 M:      Damjan Marion <damarion@cisco.com>
122 F:      src/vnet/feature/
123
124 VNET FIB
125 I:      fib
126 M:      Neale Ranns <nranns@cisco.com>
127 F:      src/vnet/fib/
128 F:      src/vnet/mfib/
129 F:      src/vnet/dpo
130 F:      src/vnet/adj
131
132 VNET IPv4 LPM
133 I:      ip
134 M:      Dave Barach <dave@barachs.net>
135 F:      src/vnet/ip/
136
137 VNET IPv6 LPM
138 I:      ip6
139 M:      Neale Ranns <nranns@cisco.com>
140 M:      Jon Loeliger <jdl@netgate.com>
141 F:      src/vnet/ip/
142
143 VNET QoS
144 I:      qos
145 M:      Neale Ranns <nranns@cisco.com>
146 F:      src/vnet/qos/
147
148 VNET Interface Common
149 I:      interface
150 M:      Dave Barach <dave@barachs.net>
151 F:      src/vnet/interface*.[ch]
152
153 VNET Packet Generator
154 I:      pg
155 M:      Dave Barach <dave@barachs.net>
156 F:      src/vnet/pg/
157
158 VNET Segment Routing (IPv6 and MPLS)
159 I:      sr
160 M:      Pablo Camarillo <pcamaril@cisco.com>
161 F:      src/vnet/srv6/
162 F:      src/vnet/srmpls/
163 F:      src/examples/srv6-sample-localsid/
164
165 VNET IPSec
166 I:      ipsec
167 M:      Neale Ranns <nranns@cisco.com>
168 M:      Radu Nicolau <radu.nicolau@intel.com>
169 F:      src/vnet/ipsec/
170
171 VNET Crypto Infra
172 I:      crypto
173 M:      Damjan Marion <damarion@cisco.com>
174 M:      Neale Ranns <nranns@cisco.com>
175 F:      src/vnet/crypto/
176
177 Crypto IA32 Plugin
178 I:      crypto-ia32
179 M:      Damjan Marion <damarion@cisco.com>
180 F:      src/plugins/crypto_ia32/
181
182 Crypto openssl Plugin
183 I:      crypto-openssl
184 M:      Damjan Marion <damarion@cisco.com>
185 F:      src/plugins/crypto_openssl/
186
187 Crypto ipsecmb Plugin
188 I:      crypto-ipsecmb
189 M:      Neale Ranns <nranns@cisco.com>
190 F:      src/plugins/crypto_ipsecmb/
191
192 VNET L2
193 I:      l2
194 M:      John Lo <loj@cisco.com>
195 F:      src/vnet/l2/
196
197 VNET Link Layer Discovery Protocol (LLDP)
198 I:      lldp
199 M:      Klement Sekera <ksekera@cisco.com>
200 F:      src/vnet/lldp/
201
202 VNET LISP
203 I:      lisp
204 M:      Florin Coras <fcoras@cisco.com>
205 F:      src/vnet/lisp-cp/
206 F:      src/vnet/lisp-gpe/
207
208 VNET GSO
209 I: gso
210 M: Andrew Yourtchenko <ayourtch@gmail.com>
211 F: src/vnet/interface_output.c
212
213 Plugin - MAP
214 I:      map
215 Y:      src/plugins/map/FEATURE.yaml
216 M:      Ole Troan <ot@cisco.com>
217 F:      src/plugins/map
218
219 VNET MPLS
220 I:      mpls
221 M:      Neale Ranns <nranns@cisco.com>
222 F:      src/vnet/mpls/
223
224 VNET BIER
225 I:      bier
226 M:      Neale Ranns <nranns@cisco.com>
227 F:      src/vnet/bier/
228
229 VNET Session Layer
230 I:      session
231 M:      Florin Coras <fcoras@cisco.com>
232 F:      src/vnet/session
233
234 VNET TCP
235 I:      tcp
236 M:      Florin Coras <fcoras@cisco.com>
237 F:      src/vnet/tcp
238
239 VNET UDP
240 I:      udp
241 M:      Florin Coras <fcoras@cisco.com>
242 F:      src/vnet/udp
243
244 VNET VXLAN
245 I:      vxlan
246 M:      John Lo <loj@cisco.com>
247 F:      src/vnet/vxlan/
248
249 VNET VXLAN-GPE
250 I:      vxlan-gpe
251 M:      Hongjun Ni <hongjun.ni@intel.com>
252 F:      src/vnet/vxlan-gpe/
253
254 VNET VXLAN-GBP
255 I:      vxlan-gbp
256 M:      Mohsin Kazmi <sykazmi@cisco.com>
257 M:      Neale Ranns <nranns@cisco.com>
258 F:      src/vnet/vxlan-gbp/
259
260 VNET IPIP
261 I:      ipip
262 Y:      src/vnet/ipip/FEATURE.yaml
263 M:      Ole Troan <otroan@employees.org>
264 F:      src/vnet/ipip/
265
266 VNET DHCP
267 I:      dhcp
268 M:      Dave Barach <dave@barachs.net>
269 M:      Neale Ranns <nranns@cisco.com>
270 F:      src/vnet/dhcp/
271
272 VNET TLS and TLS engine plugins
273 I:      tls
274 M:      Florin Coras <fcoras@cisco.com>
275 M:      Ping Yu <ping.yu@intel.com>
276 F:      src/vnet/tls
277 F:      src/plugins/tlsopenssl
278 F:      src/plugins/tlsmbedtls
279
280 VNET SYSLOG
281 I:      syslog
282 M:      Matus Fabian <matfabia@cisco.com>
283 F:      src/vnet/syslog
284
285 VNET GENEVE
286 I:      geneve
287 M:      N/A
288 F:      src/vnet/geneve/
289
290 VNET FLOW
291 I:      flow
292 M:      Damjan Marion <damarion@cisco.com>
293 F:      src/vnet/flow/
294
295 Plugin - Access Control List (ACL) Based Forwarding
296 I:      abf
297 M:      Neale Ranns <nranns@cisco.com>
298 F:      src/plugins/abf/
299
300 Plugin - Simple DNS name resolver
301 I:      dns
302 M:      Dave Barach <dave@barachs.net>
303 F:      src/plugins/dns/
304
305 Plugin - Group Based Policy (GBP)
306 I:      gbp
307 M:      Neale Ranns <nranns@cisco.com>
308 F:      src/plugins/gbp/
309
310 Plugin - ACL
311 I:      acl
312 M:      Andrew Yourtchenko <ayourtch@gmail.com>
313 F:      src/plugins/acl/
314
315 Plugin - NAT
316 I:      nat
317 M:      Ole Troan <ot@cisco.com>
318 F:      src/plugins/nat/
319
320 Plugin - AVF Device driver
321 I:      avf
322 M:      Damjan Marion <damarion@cisco.com>
323 F:      src/plugins/avf/
324
325 Plugin - DPDK
326 I:      dpdk
327 M:      Damjan Marion <damarion@cisco.com>
328 F:      src/plugins/dpdk/
329
330 Plugin - DPDK Crypto
331 I:      dpdk-ipsec
332 M:      Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com>
333 M:      Radu Nicolau <radu.nicolau@intel.com>
334 F:      src/plugins/dpdk/ipsec/
335
336 Plugin - flowprobe
337 I:      flowprobe
338 Y:      src/plugins/flowprobe/FEATURE.yaml
339 M:      Ole Troan <otroan@employees.org>
340 F:      src/plugins/flowprobe/
341
342 Plugin - http_static
343 I:      http_static
344 M:      Dave Barach <dbarach@cisco.com>
345 F:      src/plugins/http_static/
346
347 Plugin - Group Based Policy (GBP)
348 I:      gbp
349 M:      Neale Ranns <nranns@cisco.com>
350 F:      src/plugins/gbp/
351
352 Plugin - GTPU
353 I:      gtpu
354 M:      Hongjun Ni <hongjun.ni@intel.com>
355 F:      src/plugins/gtpu/
356
357 Plugin - Internet Key Exchange (IKEv2) Protocol
358 I:      ikev2
359 M:      Damjan Marion <damarion@cisco.com>
360 M:      Neale Ranns <nranns@cisco.com>
361 F:      src/plugins/ikev2/
362
363 Plugin - Internet Group Management Protocol (IGMP)
364 I:      igmp
365 M:      Neale Ranns <nranns@cisco.com>
366 F:      src/plugins/igmp/
367
368 Plugin - ixge device driver
369 I:      ixge
370 M:      Damjan Marion <damarion@cisco.com>
371 F:      src/plugins/ixge/
372
373 Plugin - L3 Cross-Connect (L3XC)
374 I:      l3xc
375 M:      Neale Ranns <nranns@cisco.com>
376 F:      src/plugins/l3xc/
377
378 Plugin - memif device driver
379 I:      memif
380 M:      Damjan Marion <damarion@cisco.com>
381 F:      src/plugins/memif/
382
383 Plugin - Marvell MUSDK device driver
384 I:      marvell
385 M:      Damjan Marion <damarion@cisco.com>
386 F:      src/plugins/marvell/
387
388 Plugin - PPPoE
389 I:      pppoe
390 M:      Hongjun Ni <hongjun.ni@intel.com>
391 F:      src/plugins/pppoe/
392
393 Plugin - Ping
394 I:      ping
395 M:      Andrew Yourtchenko <ayourtch@gmail.com>
396 F:      src/plugins/ping
397
398 Plugin - IPv6 Segment Routing Dynamic Proxy
399 I:      srv6-ad
400 M:      Francois Clad <fclad@cisco.com>
401 F:      src/plugins/srv6-ad/
402
403 Plugin - IPv6 Segment Routing Masquerading Proxy
404 I:      srv6-am
405 M:      Francois Clad <fclad@cisco.com>
406 F:      src/plugins/srv6-am/
407
408 Plugin - IPv6 Segment Routing Static Proxy
409 I:      srv6-as
410 M:      Francois Clad <fclad@cisco.com>
411 F:      src/plugins/srv6-as/
412
413 Plugin - Link Aggregation Control Protocol
414 I:      lacp
415 M:      Steven Luong <sluong@cisco.com>
416 F:      src/plugins/lacp/
417
418 Plugin - Load Balancer
419 I:      lb
420 M:      Pfister <ppfister@cisco.com>
421 M:      Hongjun Ni <hongjun.ni@intel.com>
422 F:      src/plugins/lb/
423
424 Plugin - NSH
425 I:      nsh
426 M:      Hongjun Ni <hongjun.ni@intel.com>
427 M:      Vengada <venggovi@cisco.com>
428 F:      src/plugins/nsh/
429
430 Plugin - Time-based MAC filter
431 I:      mactime
432 Y:      src/plugins/mactime/FEATURE.yaml
433 M:      Dave Barach <dave@barachs.net>
434 F:      src/plugins/mactime/
435
436 Plugin - Network Delay Simulator
437 I:      nsim
438 M:      Dave Barach <dave@barachs.net>
439 F:      src/plugins/nsim/
440
441 Plugin - Simple DNS name resolver
442 I:      dns
443 M:      Dave Barach <dave@barachs.net>
444 F:      src/plugins/dns/
445
446 Plugin - Unit Tests
447 I:      unittest
448 M:      Dave Barach <dave@barachs.net>
449 M:      Florin Coras <fcoras@cisco.com
450 F:      src/plugins/unittest/
451
452 Test Infrastructure
453 I:      tests
454 M:      Klement Sekera <ksekera@cisco.com>
455 M:      Paul Vinciguerra <pvinci@vinciconsulting.com>
456 F:      test/
457
458 SVM Library
459 I:      svm
460 M:      Dave Barach <dave@barachs.net>
461 F:      src/svm
462
463 VPP API TEST
464 I:      vat
465 M:      Dave Barach <dave@barachs.net>
466 F:      src/vat/
467
468 VPP Executable
469 I:      vpp
470 M:      Dave Barach <dave@barachs.net>
471 F:      src/vpp/
472
473 Emacs templates
474 I:      emacs
475 M:      Dave Barach <dave@barachs.net>
476 F:      extras/emacs/
477
478 Graphical Event Viewer
479 I:      g2
480 M:      Dave Barach <dave@barachs.net>
481 F:      src/tools/g2/
482
483 Performance Tooling
484 I:      perftool
485 M:      Dave Barach <dave@barachs.net>
486 F:      src/tools/perftool/
487
488 Plugin - vmxnet3 device driver
489 I:      vmxnet3
490 M:      Steven Luong <sluong@cisco.com>
491 F:      src/plugins/vmxnet3/
492
493 Binary API Compiler for Python
494 I:      vppapigen
495 M:      Ole Troan <otroan@employees.org>
496 F:      src/tools/vppapigen/
497
498 API trace tool
499 I:      vppapitrace
500 M:      Ole Troan <otroan@employees.org>
501 F:      src/tools/vppapitrace/
502
503 Binary API Compiler for C and C++
504 I:      vapi
505 M:      Ole Troan <ot@cisco.com>
506 F:      src/vpp-api/vapi
507
508 Plugin - RDMA (ibverb) driver
509 I:      rdma
510 M:      BenoĆ®t Ganne <bganne@cisco.com>
511 M:      Damjan Marion <damarion@cisco.com>
512 F:      src/plugins/rdma/
513
514 Plugin - QUIC protocol
515 I:      quic
516 M:      Aloys Augustin <aloaugus@cisco.com>
517 M:      Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
518 M:      Dave Wallace <dwallacelf@gmail.com>
519 M:      Florin Coras <fcoras@cisco.com>
520 F:      src/plugins/quic/
521
522 libmemif
523 I:      libmemif
524 M:      Damjan Marion <damarion@cisco.com>
525 F:      extras/libmemif
526
527 VPP Comms Library
528 I:      vcl
529 M:      Florin Coras <fcoras@cisco.com>
530 F:      src/vcl
531
532 Statistics Segment
533 I:      stats
534 M:      Ole Troan <ot@cisco.com>
535 F:      src/vpp/stats/
536 F:      src/vpp-api/client/stat_client.[ch]
537
538 VPP Object Model
539 I:      vom
540 M:      Neale Ranns <nranns@cisco.com>
541 M:      Mohsin Kazmi <sykazmi@cisco.com>
542 F:      extras/vom/vom/
543
544 Plugin - Host Stack Applications
545 I:      hsa
546 M:      Florin Coras <fcoras@cisco.com>
547 M:      Dave Wallace <dwallacelf@gmail.com>
548 M:      Aloys Augustin <aloaugus@cisco.com>
549 M:      Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
550 F:      src/plugins/hs_apps/
551
552 Python binding for the VPP API
553 I:      papi
554 M:      Ole Troan <ot@cisco.com>
555 F:      src/vpp-api/python
556
557 IPv6 Connection Tracker
558 I:      ct6
559 M:      Dave Barach <dave@barachs.net>
560 F:      src/plugins/ct6
561
562 Plugin - SCTP
563 I:      sctp
564 F:      src/plugins/sctp/
565
566 IOAM
567 I:      ioam
568 F:      src/plugins/ioam
569
570 THE REST
571 I:      misc
572 C:      Contact vpp-dev Mailing List <vpp-dev@fd.io>
573 F:      *
574 F:      */