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