Descriptions of section entries: M: Maintainer Full name and E-mail address: Full Name One maintainer per line. Multiple M: lines acceptable. F: Files and directories with wildcard patterns. A trailing slash includes all files and subdirectory files. F: drivers/net/ all files in and below drivers/net F: drivers/net/* all files in drivers/net, but not below One pattern per line. Multiple F: lines acceptable. E: exclude file(s) matched by F: C: Single line comment related to current section. I: single word feature/component identifier Y: path to feature YAML file ----------------------------------- Build System I: build M: Damjan Marion F: Makefile F: src/CMakeLists.txt F: src/cmake/ F: build/ Build System Internal I: ebuild M: Dave Barach F: build-root/Makefile F: build-data/ Link Bonding I: bonding M: Steven Luong F: src/vnet/bonding/ Doxygen I: doxygen M: Chris Luke F: doxygen/ Sphinx Documents I: docs M: John DeNisco M: Ray Kinsella F: docs/ Infrastructure Library I: vppinfra M: Dave Barach F: src/vppinfra/ Vector Library I: vlib M: Dave Barach M: Damjan Marion F: src/vlib/ E: src/vlib/buffer*.[ch] Vector Library - Buffer Management I: buffers M: Damjan Marion M: Dave Barach F: src/vlib/buffer*.[ch] Binary API Libraries I: api M: Dave Barach F: src/vlibapi/ F: src/vlibmemory/ VNET Bidirectonal Forwarding Detection (BFD) I: bfd M: Klement Sekera F: src/vnet/bfd/ VNET Device Drivers I: devices M: Damjan Marion F: src/vnet/devices/ VNET TAP Drivers I: tap M: Damjan Marion M: Steven Luong M: Mohsin Kazmi F: src/vnet/devices/tap/ VNET Native Virtio Drivers I: virtio M: Mohsin Kazmi F: src/vnet/devices/virtio/ VNET Etherent I: ethernet M: Dave Barach M: Damjan Marion M: Neale Ranns F: src/vnet/ethernet/ VNET Feature Arcs I: feature M: Dave Barach M: Damjan Marion F: src/vnet/feature/ VNET FIB I: fib M: Neale Ranns F: src/vnet/fib/ F: src/vnet/mfib/ F: src/vnet/dpo F: src/vnet/adj VNET IPv4 and IPv6 LPM I: ip M: Dave Barach F: src/vnet/ip/ VNET QoS I: qos M: Neale Ranns F: src/vnet/qos/ VNET Interface Common I: interface M: Dave Barach F: src/vnet/interface*.[ch] VNET Packet Generator I: pg M: Dave Barach F: src/vnet/pg/ VNET Segment Routing (IPv6 and MPLS) I: sr M: Pablo Camarillo F: src/vnet/srv6/ F: src/vnet/srmpls/ F: src/examples/srv6-sample-localsid/ VNET IPSec I: ipsec M: Neale Ranns M: Radu Nicolau F: src/vnet/ipsec/ VNET Crypto Infra I: crypto M: Damjan Marion M: Neale Ranns F: src/vnet/crypto/ Crypto IA32 Plugin I: crypto-ia32 M: Damjan Marion F: src/plugins/crypto_ia32/ Crypto openssl Plugin I: crypto-openssl M: Damjan Marion F: src/plugins/crypto_openssl/ Crypto ipsecmb Plugin I: crypto-ipsecmb M: Neale Ranns F: src/plugins/crypto_ipsecmb/ VNET L2 I: l2 M: John Lo F: src/vnet/l2/ VNET Link Layer Discovery Protocol (LLDP) I: lldp M: Klement Sekera F: src/vnet/lldp/ VNET LISP I: lisp M: Florin Coras F: src/vnet/lisp-cp/ F: src/vnet/lisp-gpe/ VNET GSO I: gso M: Andrew Yourtchenko F: src/vnet/interface_output.c Plugin - MAP I: map Y: src/plugins/map/FEATURE.yaml M: Ole Troan F: src/plugins/map VNET MPLS I: mpls M: Neale Ranns F: src/vnet/mpls/ VNET BIER I: bier M: Neale Ranns F: src/vnet/bier/ VNET Session Layer I: session M: Florin Coras F: src/vnet/session VNET TCP I: tcp M: Florin Coras F: src/vnet/tcp VNET UDP I: udp M: Florin Coras F: src/vnet/udp VNET VXLAN I: vxlan M: John Lo F: src/vnet/vxlan/ VNET VXLAN-GPE I: vxlan-gpe M: Hongjun Ni F: src/vnet/vxlan-gpe/ VNET VXLAN-GBP I: vxlan-gbp M: Mohsin Kazmi M: Neale Ranns F: src/vnet/vxlan-gbp/ VNET IPIP I: ipip Y: src/vnet/ipip/FEATURE.yaml M: Ole Troan F: src/vnet/ipip/ VNET DHCP I: dhcp M: Dave Barach M: Neale Ranns F: src/vnet/dhcp/ VNET TLS and TLS engine plugins I: tls M: Florin Coras M: Ping Yu F: src/vnet/tls F: src/plugins/tlsopenssl F: src/plugins/tlsmbedtls VNET SYSLOG I: syslog M: Matus Fabian F: src/vnet/syslog Plugin - Access Control List (ACL) Based Forwarding I: abf M: Neale Ranns F: src/plugins/abf/ Plugin - Simple DNS name resolver I: dns M: Dave Barach F: src/plugins/dns/ Plugin - Group Based Policy (GBP) I: gbp M: Neale Ranns F: src/plugins/gbp/ Plugin - ACL I: acl M: Andrew Yourtchenko F: src/plugins/acl/ Plugin - NAT I: nat M: Ole Troan F: src/plugins/nat/ Plugin - AVF Device driver I: avf M: Damjan Marion F: src/plugins/avf/ Plugin - DPDK I: dpdk M: Damjan Marion F: src/plugins/dpdk/ Plugin - DPDK Crypto I: dpdk-ipsec M: Sergio Gonzalez Monroy M: Radu Nicolau F: src/plugins/dpdk/ipsec/ Plugin - flowprobe I: flowprobe Y: src/plugins/flowprobe/FEATURE.yaml M: Ole Troan F: src/plugins/flowprobe/ Plugin - http_static I: http_static M: Dave Barach F: src/plugins/http_static/ Plugin - Group Based Policy (GBP) I: gbp M: Neale Ranns F: src/plugins/gbp/ Plugin - GTPU I: gtpu M: Hongjun Ni F: src/plugins/gtpu/ Plugin - Internet Key Exchange (IKEv2) Protocol I: ikev2 M: Damjan Marion M: Neale Ranns F: src/plugins/ikev2/ Plugin - Internet Group Management Protocol (IGMP) I: igmp M: Neale Ranns F: src/plugins/igmp/ Plugin - ixge device driver I: ixge M: Damjan Marion F: src/plugins/ixge/ Plugin - L3 Cross-Connect (L3XC) I: l3xc M: Neale Ranns F: src/plugins/l3xc/ Plugin - memif device driver I: memif M: Damjan Marion F: src/plugins/memif/ Plugin - Marvell MUSDK device driver I: marvell M: Damjan Marion F: src/plugins/marvell/ Plugin - PPPoE I: pppoe M: Hongjun Ni F: src/plugins/pppoe/ Plugin - IPv6 Segment Routing Dynamic Proxy I: s