M: Damjan Marion <damarion@cisco.com>
F: src/vlib/
E: src/vlib/buffer*.[ch]
+E: src/vlib/pci/
+E: src/vlib/linux/pci.[ch]
+E: src/vlib/linux/vfio.[ch]
Vector Library - Buffer Management
I: buffers
M: Dave Barach <dave@barachs.net>
F: src/vlib/buffer*.[ch]
+Vector Library - PCI
+I: pci
+M: Damjan Marion <damarion@cisco.com>
+F: src/vlib/pci/
+F: src/vlib/linux/pci.[ch]
+F: src/vlib/linux/vfio.[ch]
+
Binary API Libraries
I: api
M: Dave Barach <dave@barachs.net>
M: Dave Barach <dave@barachs.net>
F: src/vnet/classify
+VNET Policer
+I: policer
+M: N/A
+F: src/vnet/policer/
+
VNET Device Drivers
I: devices
Y: src/vnet/devices/af_packet/FEATURE.yaml
-Y: src/vnet/devices/netmap/FEATURE.yaml
Y: src/vnet/devices/pipe/FEATURE.yaml
M: Damjan Marion <damarion@cisco.com>
F: src/vnet/devices/
M: Neale Ranns <nranns@cisco.com>
F: src/vnet/crypto/
-VNET COP
-I: cop
-M: Dave Barach <dave@barachs.net>
-F: src/vnet/cop/
-
-VNET NHRP
-I: nhrp
+VNET TEIB
+I: teib
M: Neale Ranns <nranns@cisco.com>
-F: src/vnet/nhrp/
+F: src/vnet/teib/
+
+VNET SPAN
+I: span
+M: N/A
+F: src/vnet/span
-Crypto IA32 Plugin
-I: crypto-ia32
+Plugin - Crypto - native
+I: crypto-native
M: Damjan Marion <damarion@cisco.com>
-F: src/plugins/crypto_ia32/
+F: src/plugins/crypto_native/
-Crypto openssl Plugin
+Plugin - Crypto - OpenSSL
I: crypto-openssl
M: Damjan Marion <damarion@cisco.com>
F: src/plugins/crypto_openssl/
-Crypto ipsecmb Plugin
+Plugin - Crypto - ipsecmb
I: crypto-ipsecmb
M: Neale Ranns <nranns@cisco.com>
F: src/plugins/crypto_ipsecmb/
I: gso
M: Andrew Yourtchenko <ayourtch@gmail.com>
M: Mohsin Kazmi <sykazmi@cisco.com>
-F: src/vnet/interface_output.c
+F: src/vnet/gso/
Plugin - MAP
I: map
VNET TCP
I: tcp
+Y: src/vnet/tcp/FEATURE.yaml
M: Florin Coras <fcoras@cisco.com>
F: src/vnet/tcp
VNET UDP
I: udp
+Y: src/vnet/udp/FEATURE.yaml
M: Florin Coras <fcoras@cisco.com>
F: src/vnet/udp
M: Ole Troan <otroan@employees.org>
F: src/vnet/ipip/
+VNET tunnel
+I: tunnel
+M: Neale Ranns <nranns@cisco.com>
+F: src/vnet/tunnel'
+
VNET TLS and TLS engine plugins
I: tls
M: Florin Coras <fcoras@cisco.com>
F: src/vnet/tls
F: src/plugins/tlsopenssl
F: src/plugins/tlsmbedtls
+F: src/plugins/tlspicotls
VNET SYSLOG
I: syslog
M: N/A
F: src/vnet/classify/
+VPP Main App
+I: vpp
+M: Dave Barach <dave@barachs.net>
+M: Damjan Marion <damarion@cisco.com>
+F: src/vpp/
+
Plugin - Access Control List (ACL) Based Forwarding
I: abf
M: Neale Ranns <nranns@cisco.com>
F: src/plugins/abf/
+Plugin - Allow / Deny List
+I: adl
+M: Dave Barach <dave@barachs.net>
+F: src/plugins/adl/
+
Plugin - Simple DNS name resolver
I: dns
M: Dave Barach <dave@barachs.net>
I: ikev2
M: Damjan Marion <damarion@cisco.com>
M: Neale Ranns <nranns@cisco.com>
+M: Filip Tehlar <ftehlar@cisco.com>
+M: Benoît Ganne <bganne@cisco.com>
F: src/plugins/ikev2/
Plugin - Internet Group Management Protocol (IGMP)
M: Neale Ranns <nranns@cisco.com>
F: src/plugins/igmp/
-Plugin - ixge device driver
-I: ixge
-M: Damjan Marion <damarion@cisco.com>
-F: src/plugins/ixge/
-
Plugin - L3 Cross-Connect (L3XC)
I: l3xc
M: Neale Ranns <nranns@cisco.com>
M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
M: Dave Wallace <dwallacelf@gmail.com>
M: Florin Coras <fcoras@cisco.com>
+Y: src/plugins/quic/FEATURE.yaml
F: src/plugins/quic/
libmemif
M: Damjan Marion <damarion@cisco.com>
F: extras/libmemif
+gomemif
+I: gomemif
+M: Jakub Grajciar <jgrajcia@cisco.com>
+F: extras/gomemif
+
VPP Comms Library
I: vcl
Y: src/vnet/vcl/FEATURE.yaml
M: Ole Troan <ot@cisco.com>
F: src/vpp-api/python
-Plugin - SCTP
-I: sctp
-F: src/plugins/sctp/
-
Cisco Discovery Protocol
I: cdp
F: src/plugins/cdp/
I: oddbuf
F: src/plugins/oddbuf
+Plugin - VRRP
+I: vrrp
+M: Matthew Smith <mgsmith@netgate.com>
+F: src/plugins/vrrp
+
+Plugin - Unicast Reverse Path forwarding
+I: urpf
+M: Neale Ranns <nranns@cisco.com>
+F: src/plugins/urpf
+
+Plugin - CNat
+I: cnat
+M: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
+M: Neale Ranns <nranns@cisco.com>
+F: src/plugins/cnat
+
+Plugin - Wireguard
+I: wireguard
+M: Artem Glazychev <artem.glazychev@xored.com>
+F: src/plugins/wireguard
+
VPP Config Tooling
I: vpp_config
M: John DeNisco <jdenisco@cisco.com>
M: Dave Wallace <dwallacelf@gmail.com>
F: extras/bash/
+Plugin - AF_XDP driver
+I: af_xdp
+M: Benoît Ganne <bganne@cisco.com>
+M: Damjan Marion <damarion@cisco.com>
+F: src/plugins/af_xdp/
+
THE REST
I: misc
C: Contact vpp-dev Mailing List <vpp-dev@fd.io>