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