bfd: Add an update API that has create new or modify existing semantics
[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 <vpp@barachs.net>
28 F:      build-root/Makefile
29 F:      build-data/
30
31 VNET
32 I:      vnet
33 M:      Damjan Marion <damarion@cisco.com>
34 F:      src/vnet/error.*
35
36 VNET Link Bonding
37 I:      bonding
38 M:      Steven Luong <sluong@cisco.com>
39 F:      src/vnet/bonding/
40
41 Sphinx Documents
42 I:      docs
43 M:      John DeNisco <jdenisco@cisco.com>
44 F:      docs/
45
46 Infrastructure Library
47 I:      vppinfra
48 M:      Dave Barach <vpp@barachs.net>
49 F:      src/vppinfra/
50
51 Physical Memory Allocator
52 I:      pmalloc
53 M:      Damjan Marion <damarion@cisco.com>
54 F:      src/vppinfra/pmalloc.[ch]
55
56 Vector Library
57 I:      vlib
58 M:      Dave Barach <vpp@barachs.net>
59 M:      Damjan Marion <damarion@cisco.com>
60 F:      src/vlib/
61 E:      src/vlib/buffer*.[ch]
62 E:      src/vlib/pci/
63 E:      src/vlib/linux/pci.[ch]
64 E:      src/vlib/linux/vfio.[ch]
65
66 Vector Library - Buffer Management
67 I:      buffers
68 M:      Damjan Marion <damarion@cisco.com>
69 M:      Dave Barach <vpp@barachs.net>
70 F:      src/vlib/buffer*.[ch]
71
72 Vector Library - PCI
73 I:      pci
74 M:      Damjan Marion <damarion@cisco.com>
75 F:      src/vlib/pci/
76 F:      src/vlib/linux/pci.[ch]
77 F:      src/vlib/linux/vfio.[ch]
78
79 Binary API Libraries
80 I:      api
81 M:      Dave Barach <vpp@barachs.net>
82 F:      src/vlibapi/
83 F:      src/vlibmemory/
84
85 VNET Bidirectional Forwarding Detection (BFD)
86 I:      bfd
87 M:      Klement Sekera <ksekera@cisco.com>
88 F:      src/vnet/bfd/
89
90 VNET Classifier
91 I:      classify
92 M:      Dave Barach <vpp@barachs.net>
93 F:      src/vnet/classify
94
95 VNET Policer
96 I:      policer
97 M:      Neale Ranns <neale@graphiant.com>
98 F:      src/vnet/policer/
99
100 VNET Device Drivers
101 I:      devices
102 Y:      src/vnet/devices/af_packet/FEATURE.yaml
103 Y:      src/vnet/devices/pipe/FEATURE.yaml
104 M:      Damjan Marion <damarion@cisco.com>
105 F:      src/vnet/devices/
106
107 VNET TAP Drivers
108 I:      tap
109 Y:      src/vnet/devices/tap/FEATURE.yaml
110 M:      Damjan Marion <damarion@cisco.com>
111 M:      Steven Luong <sluong@cisco.com>
112 M:      Mohsin Kazmi <sykazmi@cisco.com>
113 F:      src/vnet/devices/tap/
114
115 VNET Vhost User Driver
116 I:      vhost
117 Y:      src/vnet/devices/virtio/FEATURE.yaml
118 M:      Steven Luong <sluong@cisco.com>
119 F:      src/vnet/devices/virtio/vhost_user*
120
121 VNET Native Virtio Drivers
122 I:      virtio
123 Y:      src/vnet/devices/virtio/FEATURE.yaml
124 M:      Mohsin Kazmi <sykazmi@cisco.com>
125 M:      Damjan Marion <damarion@cisco.com>
126 F:      src/vnet/devices/virtio/
127
128 VNET Ethernet
129 I:      ethernet
130 M:      Dave Barach <vpp@barachs.net>
131 M:      Damjan Marion <damarion@cisco.com>
132 F:      src/vnet/ethernet/
133
134 VNET Feature Arcs
135 I:      feature
136 M:      Dave Barach <vpp@barachs.net>
137 M:      Damjan Marion <damarion@cisco.com>
138 F:      src/vnet/feature/
139
140 VNET FIB
141 I:      fib
142 M:      Neale Ranns <neale@graphiant.com>
143 F:      src/vnet/fib/
144 F:      src/vnet/mfib/
145 F:      src/vnet/dpo
146 F:      src/vnet/adj
147
148 VNET IPv4 LPM
149 I:      ip
150 M:      Dave Barach <vpp@barachs.net>
151 F:      src/vnet/ip/
152
153 VNET IPv6 LPM
154 I:      ip6
155 M:      Neale Ranns <neale@graphiant.com>
156 M:      Jon Loeliger <jdl@netgate.com>
157 F:      src/vnet/ip/
158
159 VNET IP Neighbors
160 I:      ip-neighbor
161 M:      Neale Ranns <neale@graphiant.com>
162 F:      src/vnet/ip-neighbor
163
164 VNET QoS
165 I:      qos
166 M:      Neale Ranns <neale@graphiant.com>
167 F:      src/vnet/qos/
168
169 VNET Interface Common
170 I:      interface
171 M:      Dave Barach <vpp@barachs.net>
172 F:      src/vnet/interface*.[ch]
173
174 VNET Packet Generator
175 I:      pg
176 M:      Dave Barach <vpp@barachs.net>
177 F:      src/vnet/pg/
178
179 VNET Segment Routing (IPv6 and MPLS)
180 I:      sr
181 M:      Pablo Camarillo <pcamaril@cisco.com>
182 F:      src/vnet/srv6/
183 F:      src/vnet/srmpls/
184 F:      src/examples/srv6-sample-localsid/
185
186 VNET IPSec
187 I:      ipsec
188 M:      Neale Ranns <neale@graphiant.com>
189 M:      Radu Nicolau <radu.nicolau@intel.com>
190 M:      Fan Zhang <roy.fan.zhang@intel.com>
191 F:      src/vnet/ipsec/
192
193 VNET Crypto Infra
194 I:      crypto
195 M:      Damjan Marion <damarion@cisco.com>
196 M:      Neale Ranns <neale@graphiant.com>
197 F:      src/vnet/crypto/
198
199 VNET TEIB
200 I:      teib
201 M:      Neale Ranns <neale@graphiant.com>
202 F:      src/vnet/teib/
203
204 VNET SPAN
205 I:      span
206 M:      N/A
207 F:      src/vnet/span
208
209 Plugin - Crypto - native
210 I:      crypto-native
211 M:      Damjan Marion <damarion@cisco.com>
212 F:      src/plugins/crypto_native/
213
214 Plugin - Crypto - OpenSSL
215 I:      crypto-openssl
216 M:      Damjan Marion <damarion@cisco.com>
217 F:      src/plugins/crypto_openssl/
218
219 Plugin - Crypto - ipsecmb
220 I:      crypto-ipsecmb
221 M:      Neale Ranns <neale@graphiant.com>
222 M:      Fan Zhang <roy.fan.zhang@intel.com>
223 F:      src/plugins/crypto_ipsecmb/
224
225 Plugin - Crypto - sw_scheduler
226 I:      crypto-sw-scheduler
227 M:      Fan Zhang <roy.fan.zhang@intel.com>
228 F:      src/plugs/crypto_sw_scheduler/
229
230 VNET L2
231 I:      l2
232 M:      John Lo <lojultra2020@outlook.com>
233 M:      Steven Luong <sluong@cisco.com>
234 F:      src/vnet/l2/
235
236 VNET GRE
237 I:      gre
238 M:      Neale Ranns <neale@graphiant.com>
239 F:      src/vnet/gre/
240
241 VNET GSO
242 I:      gso
243 M:      Andrew Yourtchenko <ayourtch@gmail.com>
244 M:      Mohsin Kazmi <sykazmi@cisco.com>
245 F:      src/vnet/gso/
246
247 Plugin - MAP
248 I:      map
249 Y:      src/plugins/map/FEATURE.yaml
250 M:      Ole Troan <ot@cisco.com>
251 M:      Jon Loeliger <jdl@netgate.com>
252 F:      src/plugins/map
253
254 VNET MPLS
255 I:      mpls
256 M:      Neale Ranns <neale@graphiant.com>
257 F:      src/vnet/mpls/
258
259 VNET BIER
260 I:      bier
261 M:      Neale Ranns <neale@graphiant.com>
262 F:      src/vnet/bier/
263
264 VNET Session Layer
265 I:      session
266 Y:      src/vnet/session/FEATURE.yaml
267 M:      Florin Coras <fcoras@cisco.com>
268 F:      src/vnet/session
269
270 VNET TCP
271 I:      tcp
272 Y:      src/vnet/tcp/FEATURE.yaml
273 M:      Florin Coras <fcoras@cisco.com>
274 F:      src/vnet/tcp
275
276 VNET UDP
277 I:      udp
278 Y:      src/vnet/udp/FEATURE.yaml
279 M:      Florin Coras <fcoras@cisco.com>
280 F:      src/vnet/udp
281
282 VNET VXLAN
283 I:      vxlan
284 M:      John Lo <lojultra2020@outlook.com>
285 M:      Steven Luong <sluong@cisco.com>
286 F:      src/vnet/vxlan/
287
288 VNET VXLAN-GPE
289 I:      vxlan-gpe
290 M:      Hongjun Ni <hongjun.ni@intel.com>
291 F:      src/vnet/vxlan-gpe/
292
293 VNET IPIP
294 I:      ipip
295 Y:      src/vnet/ipip/FEATURE.yaml
296 M:      Ole Troan <otroan@employees.org>
297 F:      src/vnet/ipip/
298
299 VNET tunnel
300 I:      tunnel
301 M:      Neale Ranns <neale@graphiant.com>
302 F:      src/vnet/tunnel'
303
304 VNET TLS and TLS engine plugins
305 I:      tls
306 M:      Florin Coras <fcoras@cisco.com>
307 M:      Ping Yu <ping.yu@intel.com>
308 F:      src/vnet/tls
309 F:      src/plugins/tlsopenssl
310 F:      src/plugins/tlsmbedtls
311 F:      src/plugins/tlspicotls
312
313 VNET SYSLOG
314 I:      syslog
315 M:      Matus Fabian <matfabia@cisco.com>
316 F:      src/vnet/syslog
317
318 Plugin - DHCP
319 I:      dhcp
320 M:      Dave Barach <vpp@barachs.net>
321 M:      Neale Ranns <neale@graphiant.com>
322 F:      src/plugins/dhcp/
323
324 VNET - ARP
325 I:      arp
326 M:      Dave Barach <vpp@barachs.net>
327 M:      Neale Ranns <neale@graphiant.com>
328 F:      src/vnet/arp/
329
330 Plugin - ARPing CLI
331 I:      arping
332 M:      Steven Luong <sluong@cisco.com>
333 F:      src/plugins/arping/
334
335 VNET - IP6 Neighbor Discovery
336 I:      ip6-nd
337 M:      Dave Barach <vpp@barachs.net>
338 M:      Neale Ranns <neale@graphiant.com>
339 F:      src/vnet/ip6-nd/
340
341 VNET GENEVE
342 I:      geneve
343 M:      N/A
344 F:      src/vnet/geneve/
345
346 VNET FLOW
347 I:      flow
348 M:      Damjan Marion <damarion@cisco.com>
349 F:      src/vnet/flow/
350
351 VNET Hash
352 I:      hash
353 M:      Mohsin Kazmi <sykazmi@cisco.com>
354 M:      Damjan Marion <damarion@cisco.com>
355 F:      src/vnet/hash/
356
357 VPP Main App
358 I:      vpp
359 M:      Dave Barach <vpp@barachs.net>
360 M:      Damjan Marion <damarion@cisco.com>
361 F:      src/vpp/
362
363 Plugin - Access Control List (ACL) Based Forwarding
364 I:      abf
365 M:      Neale Ranns <neale@graphiant.com>
366 F:      src/plugins/abf/
367
368 Plugin - Allow / Deny List
369 I:      adl
370 M:      Dave Barach <vpp@barachs.net>
371 F:      src/plugins/adl/
372
373 Plugin - Simple DNS name resolver
374 I:      dns
375 M:      Dave Barach <vpp@barachs.net>
376 F:      src/plugins/dns/
377
378 Plugin - ACL
379 I:      acl
380 M:      Andrew Yourtchenko <ayourtch@gmail.com>
381 F:      src/plugins/acl/
382
383 Plugin - NAT
384 I:      nat
385 M:      Ole Troan <ot@cisco.com>
386 M:  Filip Varga <fivarga@cisco.com>
387 M:  Klement Sekera <ksekera@cisco.com>
388 F:      src/plugins/nat/
389
390 Plugin - PNAT Static match and rewrite engine
391 I:      pnat
392 M:      Ole Troan <ot@cisco.com>
393 F:      src/plugins/nat/pnat/
394
395 Plugin - AVF Device driver
396 I:      avf
397 M:      Damjan Marion <damarion@cisco.com>
398 F:      src/plugins/avf/
399
400 Plugin - Dispatch Trace PCAP
401 I:      dispatch-trace
402 M:      Dave Barach <vpp@barachs.net>
403 F:      src/plugins/dispatch-trace
404
405 Plugin - DPDK
406 I:      dpdk
407 M:      Damjan Marion <damarion@cisco.com>
408 M:      Mohammed Hawari <mohammed@hawari.fr>
409 F:      src/plugins/dpdk/
410
411 Plugin - DPDK Crypto
412 I:      dpdk-cryptodev
413 M:      Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com>
414 M:      Radu Nicolau <radu.nicolau@intel.com>
415 M:      Fan Zhang <roy.fan.zhang@intel.com>
416 F:      src/plugins/dpdk/cryptodev/
417
418 Plugin - flowprobe
419 I:      flowprobe
420 Y:      src/plugins/flowprobe/FEATURE.yaml
421 M:      Ole Troan <otroan@employees.org>
422 F:      src/plugins/flowprobe/
423
424 Plugin - http_static
425 I:      http_static
426 M:      Dave Barach <vpp@barachs.net>
427 M:      Florin Coras <fcoras@cisco.com>
428 F:      src/plugins/http_static/
429
430 Plugin - builtinurl
431 I:      builtinurl
432 M:      Dave Barach <vpp@barachs.net>
433 F:      src/plugins/builtinurl/
434
435 Plugin - GTPU
436 I:      gtpu
437 M:      Hongjun Ni <hongjun.ni@intel.com>
438 F:      src/plugins/gtpu/
439
440 Plugin - Internet Key Exchange (IKEv2) Protocol
441 I:      ikev2
442 M:      Damjan Marion <damarion@cisco.com>
443 M:      Neale Ranns <neale@graphiant.com>
444 M:      Filip Tehlar <ftehlar@cisco.com>
445 M:      Benoît Ganne <bganne@cisco.com>
446 F:      src/plugins/ikev2/
447
448 Plugin - Internet Group Management Protocol (IGMP)
449 I:      igmp
450 M:      Neale Ranns <neale@graphiant.com>
451 F:      src/plugins/igmp/
452
453 Plugin - L3 Cross-Connect (L3XC)
454 I:      l3xc
455 M:      Neale Ranns <neale@graphiant.com>
456 F:      src/plugins/l3xc/
457
458 Plugin - LISP
459 I:      lisp
460 Y:      src/plugins/lisp/lisp-cp/FEATURE.yaml
461 Y:      src/plugins/lisp/lisp-gpe/FEATURE.yaml
462 M:      Florin Coras <fcoras@cisco.com>
463 F:      src/plugins/lisp/
464
465 Plugin - Link Layer Discovery Protocol (LLDP)
466 I:      lldp
467 M:      Klement Sekera <ksekera@cisco.com>
468 F:      src/plugins/lldp/
469
470 Plugin - memif device driver
471 I:      memif
472 M:      Damjan Marion <damarion@cisco.com>
473 F:      src/plugins/memif/
474
475 Plugin - Marvell MUSDK device driver
476 I:      marvell
477 M:      Damjan Marion <damarion@cisco.com>
478 F:      src/plugins/marvell/
479
480 Plugin - performance counter
481 I:      perfmon
482 M:      Damjan Marion <damarion@cisco.com>
483 M:      Ray Kinsella <mdr@ashroe.eu>
484 F:      src/plugins/perfmon/
485
486 Plugin - PPPoE
487 I:      pppoe
488 M:      Hongjun Ni <hongjun.ni@intel.com>
489 F:      src/plugins/pppoe/
490
491 Plugin - Ping
492 I:      ping
493 M:      Andrew Yourtchenko <ayourtch@gmail.com>
494 F:      src/plugins/ping
495
496 Plugin - IPv6 Segment Routing Dynamic Proxy
497 I:      srv6-ad
498 M:      Francois Clad <fclad@cisco.com>
499 F:      src/plugins/srv6-ad/
500
501 Plugin - IPv6 Segment Routing Flow-Based Dynamic Proxy
502 I:      srv6-ad-flow
503 M:      Francois Clad <fclad@cisco.com>
504 F:      src/plugins/srv6-ad-flow/
505
506 Plugin - IPv6 Segment Routing Masquerading Proxy
507 I:      srv6-am
508 M:      Francois Clad <fclad@cisco.com>
509 F:      src/plugins/srv6-am/
510
511 Plugin - IPv6 Segment Routing Static Proxy
512 I:      srv6-as
513 M:      Francois Clad <fclad@cisco.com>
514 F:      src/plugins/srv6-as/
515
516 Plugin - IPv6 Segment Routing Mobile
517 I:      srv6-mobile
518 M:      Tetsuya Murakami <tetsuya.mrk@gmail.com>
519 M:      Satoru Matsushima <satoru.matsushima@gmail.com>
520 F:      src/plugins/srv6-mobile/
521
522 Plugin - Link Aggregation Control Protocol
523 I:      lacp
524 M:      Steven Luong <sluong@cisco.com>
525 F:      src/plugins/lacp/
526
527 Plugin - Load Balancer
528 I:      lb
529 M:      Pfister <ppfister@cisco.com>
530 M:      Hongjun Ni <hongjun.ni@intel.com>
531 F:      src/plugins/lb/
532
533 Plugin - NSH
534 I:      nsh
535 M:      Hongjun Ni <hongjun.ni@intel.com>
536 M:      Vengada <venggovi@cisco.com>
537 F:      src/plugins/nsh/
538
539 Plugin - TCP MSS Clamping
540 I:      mss_clamp
541 M:      Miklos Tirpak <miklos.tirpak@emnify.com>
542 F:      src/plugins/mss_clamp/
543
544 Plugin - Time-based MAC filter
545 I:      mactime
546 Y:      src/plugins/mactime/FEATURE.yaml
547 M:      Dave Barach <vpp@barachs.net>
548 F:      src/plugins/mactime/
549
550 Plugin - Network Delay Simulator
551 I:      nsim
552 Y:      src/plugins/nsim/FEATURE.yaml
553 M:      Dave Barach <vpp@barachs.net>
554 F:      src/plugins/nsim/
555
556 Plugin - Buffer Metadata Modification Tracker
557 I:      mdata
558 M:      Dave Barach <vpp@barachs.net>
559 F:      src/plugins/mdata/
560
561 Plugin - Unit Tests
562 I:      unittest
563 M:      Dave Barach <vpp@barachs.net>
564 M:      Florin Coras <fcoras@cisco.com>
565 F:      src/plugins/unittest/
566
567 Test Infrastructure
568 I:      tests
569 M:      Klement Sekera <ksekera@cisco.com>
570 M:      Paul Vinciguerra <pvinci@vinciconsulting.com>
571 F:      test/
572
573 SVM Library
574 I:      svm
575 M:      Dave Barach <vpp@barachs.net>
576 F:      src/svm
577
578 VPP API TEST
579 I:      vat
580 M:      Dave Barach <vpp@barachs.net>
581 F:      src/vat/
582
583 VPP Executable
584 I:      vpp
585 M:      Dave Barach <vpp@barachs.net>
586 F:      src/vpp/
587
588 Emacs templates
589 I:      emacs
590 M:      Dave Barach <vpp@barachs.net>
591 F:      extras/emacs/
592
593 Graphical Event Viewer
594 I:      g2
595 M:      Dave Barach <vpp@barachs.net>
596 F:      src/tools/g2/
597
598 Performance Tooling
599 I:      perftool
600 M:      Dave Barach <vpp@barachs.net>
601 F:      src/tools/perftool/
602
603 Plugin - vmxnet3 device driver
604 I:      vmxnet3
605 M:      Steven Luong <sluong@cisco.com>
606 F:      src/plugins/vmxnet3/
607
608 Binary API Compiler for Python
609 I:      vppapigen
610 M:      Ole Troan <otroan@employees.org>
611 F:      src/tools/vppapigen/
612 F:  extras/scripts/crcchecker.py
613
614 API trace tool
615 I:      vppapitrace
616 M:      Ole Troan <otroan@employees.org>
617 F:      src/tools/vppapitrace/
618
619 Binary API Compiler for C and C++
620 I:      vapi
621 M:      Ole Troan <ot@cisco.com>
622 F:      src/vpp-api/vapi
623
624 Plugin - RDMA (ibverb) driver
625 I:      rdma
626 M:      Benoît Ganne <bganne@cisco.com>
627 M:      Damjan Marion <damarion@cisco.com>
628 F:      src/plugins/rdma/
629
630 Plugin - QUIC protocol
631 I:      quic
632 M:      Aloys Augustin <aloaugus@cisco.com>
633 M:      Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
634 M:      Dave Wallace <dwallacelf@gmail.com>
635 M:      Florin Coras <fcoras@cisco.com>
636 Y:      src/plugins/quic/FEATURE.yaml
637 F:      src/plugins/quic/
638
639 Plugin - snort plugin
640 I:      snort
641 M:      Damjan Marion <damarion@cisco.com>
642 F:      src/plugins/snort/
643
644 libmemif
645 I:      libmemif
646 M:      Damjan Marion <damarion@cisco.com>
647 F:      extras/libmemif
648
649 gomemif
650 I:      gomemif
651 M:      Jakub Grajciar <jgrajcia@cisco.com>
652 F:      extras/gomemif
653
654 VPP Comms Library
655 I:      vcl
656 Y:      src/vnet/vcl/FEATURE.yaml
657 M:      Florin Coras <fcoras@cisco.com>
658 F:      src/vcl
659
660 Statistics Segment
661 I:      stats
662 M:      Ole Troan <ot@cisco.com>
663 F:      src/vpp/stats/
664 F:      src/vpp-api/client/stat_client.[ch]
665
666 Plugin - Host Stack Applications
667 I:      hsa
668 M:      Florin Coras <fcoras@cisco.com>
669 M:      Dave Wallace <dwallacelf@gmail.com>
670 M:      Aloys Augustin <aloaugus@cisco.com>
671 M:      Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
672 F:      src/plugins/hs_apps/
673
674 Python binding for the VPP API
675 I:      papi
676 M:      Ole Troan <ot@cisco.com>
677 M:      Paul Vinciguerra <pvinci@vinciconsulting.com>
678 F:      src/vpp-api/python
679
680 Plugin - Cisco Discovery Protocol
681 I:      cdp
682 M:      vpp-dev Mailing List <vpp-dev@fd.io>
683 C:  Unmaintained
684 F:      src/plugins/cdp/
685
686 Plugin - Source VRF Select
687 I:      svs
688 M:      Neale Ranns <neale@graphiant.com>
689 F:      src/plugins/svs/
690
691 Plugin - IPv6 Connection Tracker
692 I:      ct6
693 M:      Dave Barach <vpp@barachs.net>
694 F:      src/plugins/ct6
695
696 Plugin - Steal The NIC
697 I:      stn
698 M:      vpp-dev Mailing List <vpp-dev@fd.io>
699 C:  Unmaintained
700 F:      src/plugins/stn
701
702 Plugin - IOAM
703 I:      ioam
704 M:      vpp-dev Mailing List <vpp-dev@fd.io>
705 C:  Unmaintained
706 F:      src/plugins/ioam
707
708 Plugin - Awkward chained buffer geometry tool
709 I:      oddbuf
710 M:      Dave Barach <vpp@barachs.net>
711 F:      src/plugins/oddbuf
712
713 Plugin - VRRP
714 I:      vrrp
715 M:      Matthew Smith <mgsmith@netgate.com>
716 F:      src/plugins/vrrp
717
718 Plugin - Unicast Reverse Path forwarding
719 I:      urpf
720 M:      Neale Ranns <neale@graphiant.com>
721 F:      src/plugins/urpf
722
723 Plugin - CNat
724 I:      cnat
725 M:      Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
726 M:      Neale Ranns <neale@graphiant.com>
727 F:      src/plugins/cnat
728
729 Plugin - Wireguard
730 I:      wireguard
731 M:      Artem Glazychev <artem.glazychev@xored.com>
732 M:      Fan Zhang <roy.fan.zhang@intel.com>
733 F:      src/plugins/wireguard
734
735 VPP Config Tooling
736 I:      vpp_config
737 M:      John DeNisco <jdenisco@cisco.com>
738 F:      extras/vpp_config
739
740 bash functions
741 I:      bash
742 M:      Dave Wallace <dwallacelf@gmail.com>
743 F:      extras/bash/
744
745 Plugin - AF_XDP driver
746 I:      af_xdp
747 M:      Benoît Ganne <bganne@cisco.com>
748 M:      Damjan Marion <damarion@cisco.com>
749 F:      src/plugins/af_xdp/
750
751 Plugin - geneve
752 I:      geneve
753 M:      community vpp-dev@lists.fd.io
754 F:      src/plugins/geneve/
755
756 Plugin - linux-cp
757 I:      linux-cp
758 M:      Neale Ranns <neale@graphiant.com>
759 M:      Matthew Smith <mgsmith@netgate.com>
760 F:      src/plugins/linux-cp/
761
762 Plugin - SRTP
763 I:      srtp
764 M:      Florin Coras <fcoras@cisco.com>
765 F:      src/plugins/srtp/
766
767 Plugin - bufmon
768 I:      bufmon
769 M:      Benoît Ganne <bganne@cisco.com>
770 F:      src/plugins/bufmon/
771
772 Plugin - HSI
773 I:      hsi
774 M:      Florin Coras <fcoras@cisco.com>
775 F:      src/plugins/hsi/
776
777 Plugin - HTTP
778 I:      http
779 M:      Florin Coras <fcoras@cisco.com>
780 F:      src/plugins/http
781
782 Plugin - Prom
783 I:      prom
784 M:      Florin Coras <fcoras@cisco.com>
785 F:      src/plugins/prom
786
787 cJSON
788 I:      cjson
789 M:      Ole Troan <ot@cisco.com>
790 F:      src/vppinfra/cJSON.[ch]
791
792 VAT2
793 I:      vat2
794 M:      Ole Troan <ot@cisco.com>
795 F:      src/vat2/
796
797 VNET Ipfix Export
798 I:      ipfix-export
799 M:      Ole Troan <ot@cisco.com>
800 M:      Paul Atkins <patkins@graphiant.com>
801 F:      src/vnet/ipfix-export/
802
803 RPM packaging on openSUSE
804 I:      rpm-packaging
805 M:      Laszlo Kiraly <laszlo.kiraly@est.tech>
806 F:      src/extras/rpm/opensuse
807
808 THE REST
809 I:      misc
810 M:      vpp-dev Mailing List <vpp-dev@fd.io>
811 C:      Missing Maintainer
812 F:      *
813 F:      */