summaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Expand)AuthorFilesLines
2020-05-07misc: deprecate elftoolDamjan Marion1-1/+1
2020-05-06vppinfra: add timer wheel section to Sphinx docsDave Barach1-0/+117
2020-05-02vlib: add nosyslog unix optionRuslan Babayev1-0/+12
2020-04-28docs: add missing spelling dictionaryPaul Vinciguerra1-0/+774
2020-04-22misc: asan: disable leak sanitizer by defaultBenoît Ganne1-5/+3
2020-04-09docs: Fix the Use Cases IndexJohn DeNisco1-15/+15
2020-04-02docs: Fix venv under python3Paul Vinciguerra5-19/+32
2020-04-02docs: add a timebase precision sectionDave Barach1-0/+20
2020-03-27docs ethernet: add docs for ethernet SectionPaul Vinciguerra1-0/+14
2020-03-27docs: minor typos in configuring/startup.rstPaul Vinciguerra1-2/+2
2020-03-27docs: document lxd container bootstrap procedureDave Barach1-0/+130
2020-03-23docs: add container functional test writeupDave Barach3-1/+512
2020-03-23docs: Fix build on fresh ubuntu 18.04John DeNisco2-14/+23
2020-03-11docs: Add feature build to publish scriptJohn DeNisco2-3/+18
2020-03-11docs: describe clib_time monotonic timebase supportDave Barach1-1/+69
2020-03-09docs: Add list of nodes for 'trace add'Paul Vinciguerra1-0/+22
2020-03-06docs: document the unformat '%_' optionPaul Vinciguerra1-0/+14
2020-02-23vppinfra: deprecate CLIB_VEC64Dave Barach1-3/+1
2020-02-11http_static: VPP web application HowToDave Barach2-1/+275
2020-01-31vppinfra: write up clib_time_tDave Barach1-0/+57
2020-01-24docs: Update the requirements and fix the buildJohn DeNisco4-35/+37
2020-01-23docs: add AddressSanitizer mini-howtoBenoît Ganne2-0/+47
2019-12-18docs: add physmem section in configuration parametersJieqiang Wang1-4/+30
2019-12-18docs: update troubleshooting commandsPaul Vinciguerra1-2/+2
2019-12-17docs: improve compressed core file documentationDave Barach1-5/+15
2019-12-11docs: Rework the startup configuration sectionJohn DeNisco13-1979/+1377
2019-12-05classify: vpp packet tracer supportDave Barach1-3/+10
2019-11-20classify: per-interface rx/tx pcap capture filtersDave Barach1-5/+13
2019-11-12docs: update logging configuration section.Paul Vinciguerra1-10/+10
2019-11-06docs: Rewrite the what is VPP (first) section, also fix the buildJohn DeNisco32-555/+161
2019-11-06docs: add spellcheck to 'make docs' sphinx docsPaul Vinciguerra17-59/+91
2019-10-29docs: Fix warning with sphinx build, add script to publish docsJohn DeNisco2-1/+73
2019-10-28docs: cleanup typos on readthroughPaul Vinciguerra51-102/+101
2019-10-09docs: Add macos build documentationNathan Skrzypczak2-0/+58
2019-10-07docs: grammar police raidDave Barach1-7/+9
2019-10-04docs: add packet-generator writeupDave Barach1-0/+183
2019-09-26misc: add vnet classify filter set supportDave Barach1-7/+20
2019-09-23misc: unify pcap rx / tx / drop traceDave Barach1-8/+16
2019-09-20misc: classifier-based packet trace filterDave Barach1-0/+108
2019-09-11docs: run-sphinx-docs-mergedjdenisco2-3/+3
2019-09-09docs: improve unformat documentationDave Barach1-8/+120
2019-08-26misc: 19.08 new featuresAndrew Yourtchenko2-0/+141
2019-08-08docs: Add Ray's ACL use casejdenisco5-0/+489
2019-08-08api: api socket respect unix runtime directoryOle Troan1-2/+2
2019-08-05docs: Add more quic plugin documentationNathan Skrzypczak4-0/+2
2019-08-01docs: Small fixes and orderingNathan Skrzypczak3-0/+20
2019-07-26docs: add binary api trace replay detailsDave Barach1-7/+81
2019-07-22docs: improve home gateway use-case documentationDave Barach1-18/+131
2019-07-19docs: Fix conf.py for read the docsjdenisco2-3/+2
2019-07-12docs: add compressed core file descriptionDave Barach1-0/+27
: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
Descriptions of section entries:

	M: Maintainer Full name and E-mail address: Full Name <address@domain>
	   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 <damarion@cisco.com>
F:	Makefile
F:	src/CMakeLists.txt
F:	src/cmake/
F:	build/

Build System Internal
I:	ebuild
M:	Dave Barach <dave@barachs.net>
F:	build-root/Makefile
F:	build-data/

Link Bonding
I:	bonding
M:	Steven Luong <sluong@cisco.com>
F:	src/vnet/bonding/

Doxygen
I:	doxygen
M:	Chris Luke <chrisy@flirble.org>
F:	doxygen/

Sphinx Documents
I:	docs
M:	John DeNisco <jdenisco@cisco.com>
M:	Ray Kinsella <raykinsella78@gmail.com>
F:	docs/

Infrastructure Library
I:	vppinfra
M:	Dave Barach <dave@barachs.net>
F:	src/vppinfra/

Physical Memory Allocator
I:	pmalloc
M:	Damjan Marion <damarion@cisco.com>
F:	src/vppinfra/pmalloc.[ch]

Vector Library
I:	vlib
M:	Dave Barach <dave@barachs.net>
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:	Damjan Marion <damarion@cisco.com>
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>
F:	src/vlibapi/
F:	src/vlibmemory/

VNET Bidirectional Forwarding Detection (BFD)
I:	bfd
M:	Klement Sekera <ksekera@cisco.com>
F:	src/vnet/bfd/

VNET Classifier
I:	classify
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/pipe/FEATURE.yaml
M:	Damjan Marion <damarion@cisco.com>
F:	src/vnet/devices/

VNET TAP Drivers
I:	tap
Y:	src/vnet/devices/tap/FEATURE.yaml
M:	Damjan Marion <damarion@cisco.com>
M:	Steven Luong <sluong@cisco.com>
M:	Mohsin Kazmi <sykazmi@cisco.com>
F:	src/vnet/devices/tap/

VNET Native Virtio Drivers
I:	virtio
Y:	src/vnet/devices/virtio/FEATURE.yaml
M:	Mohsin Kazmi <sykazmi@cisco.com>
M:	Damjan Marion <damarion@cisco.com>
F:	src/vnet/devices/virtio/

VNET Ethernet
I:	ethernet
M:	Dave Barach <dave@barachs.net>
M:	Damjan Marion <damarion@cisco.com>
F:	src/vnet/ethernet/

VNET Feature Arcs
I:	feature
M:	Dave Barach <dave@barachs.net>
M:	Damjan Marion <damarion@cisco.com>
F:	src/vnet/feature/

VNET FIB
I:	fib
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/fib/
F:	src/vnet/mfib/
F:	src/vnet/dpo
F:	src/vnet/adj

VNET IPv4 LPM
I:	ip
M:	Dave Barach <dave@barachs.net>
F:	src/vnet/ip/

VNET IPv6 LPM
I:	ip6
M:	Neale Ranns <nranns@cisco.com>
M:	Jon Loeliger <jdl@netgate.com>
F:	src/vnet/ip/

VNET IP Neighbors
I:	ip-neighbor
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/ip-neighbor

VNET QoS
I:	qos
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/qos/

VNET Interface Common
I:	interface
M:	Dave Barach <dave@barachs.net>
F:	src/vnet/interface*.[ch]

VNET Packet Generator
I:	pg
M:	Dave Barach <dave@barachs.net>
F:	src/vnet/pg/

VNET Segment Routing (IPv6 and MPLS)
I:	sr
M:	Pablo Camarillo <pcamaril@cisco.com>
F:	src/vnet/srv6/
F:	src/vnet/srmpls/
F:	src/examples/srv6-sample-localsid/

VNET IPSec
I:	ipsec
M:	Neale Ranns <nranns@cisco.com>
M:	Radu Nicolau <radu.nicolau@intel.com>
F:	src/vnet/ipsec/

VNET Crypto Infra
I:	crypto
M:	Damjan Marion <damarion@cisco.com>
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 TEIB
I:	teib
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/teib/

VNET SPAN
I:	span
M:	N/A
F:	src/vnet/span

Crypto native Plugin
I:	crypto-native
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/crypto_native/

Crypto openssl Plugin
I:	crypto-openssl
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/crypto_openssl/

Crypto ipsecmb Plugin
I:	crypto-ipsecmb
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/crypto_ipsecmb/

VNET L2
I:	l2
M:	John Lo <loj@cisco.com>
F:	src/vnet/l2/

VNET Link Layer Discovery Protocol (LLDP)
I:	lldp
M:	Klement Sekera <ksekera@cisco.com>
F:	src/vnet/lldp/

VNET LISP
I:	lisp
Y:	src/vnet/lisp-cp/FEATURE.yaml
Y:	src/vnet/lisp-gpe/FEATURE.yaml
M:	Florin Coras <fcoras@cisco.com>
F:	src/vnet/lisp-cp/
F:	src/vnet/lisp-gpe/

VNET GRE
I:	gre
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/gre/

VNET GSO
I:	gso
M:	Andrew Yourtchenko <ayourtch@gmail.com>
M:	Mohsin Kazmi <sykazmi@cisco.com>
F:	src/vnet/gso/

Plugin - MAP
I:	map
Y:	src/plugins/map/FEATURE.yaml
M:	Ole Troan <ot@cisco.com>
M:	Jon Loeliger <jdl@netgate.com>
F:	src/plugins/map

VNET MPLS
I:	mpls
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/mpls/

VNET BIER
I:	bier
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/bier/

VNET Session Layer
I:	session
Y:	src/vnet/session/FEATURE.yaml
M:	Florin Coras <fcoras@cisco.com>
F:	src/vnet/session

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

VNET VXLAN
I:	vxlan
M:	John Lo <loj@cisco.com>
F:	src/vnet/vxlan/

VNET VXLAN-GPE
I:	vxlan-gpe
M:	Hongjun Ni <hongjun.ni@intel.com>
F:	src/vnet/vxlan-gpe/

VNET VXLAN-GBP
I:	vxlan-gbp
M:	Mohsin Kazmi <sykazmi@cisco.com>
M:	Neale Ranns <nranns@cisco.com>
F:	src/vnet/vxlan-gbp/

VNET IPIP
I:	ipip
Y:	src/vnet/ipip/FEATURE.yaml
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>
M:	Ping Yu <ping.yu@intel.com>
F:	src/vnet/tls
F:	src/plugins/tlsopenssl
F:	src/plugins/tlsmbedtls
F:	src/plugins/tlspicotls

VNET SYSLOG
I:	syslog
M:	Matus Fabian <matfabia@cisco.com>
F:	src/vnet/syslog

Plugin - DHCP
I:	dhcp
M:	Dave Barach <dave@barachs.net>
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/dhcp/

Plugin - ARP
I:	arp
M:	Dave Barach <dave@barachs.net>
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/arp/

Plugin - IP6 Neighbor Discovery
I:	ip6-nd
M:	Dave Barach <dave@barachs.net>
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/ip6-nd/

VNET GENEVE
I:	geneve
M:	N/A
F:	src/vnet/geneve/

VNET FLOW
I:	flow
M:	Damjan Marion <damarion@cisco.com>
F:	src/vnet/flow/

VNET Classify
I:	classify
M:	N/A
F:	src/vnet/classify/

Plugin - Access Control List (ACL) Based Forwarding
I:	abf
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/abf/

Plugin - Simple DNS name resolver
I:	dns
M:	Dave Barach <dave@barachs.net>
F:	src/plugins/dns/

Plugin - Group Based Policy (GBP)
I:	gbp
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/gbp/

Plugin - ACL
I:	acl
M:	Andrew Yourtchenko <ayourtch@gmail.com>
F:	src/plugins/acl/

Plugin - NAT
I:      nat
M:      Ole Troan <ot@cisco.com>
F:      src/plugins/nat/

Plugin - AVF Device driver
I:	avf
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/avf/

Plugin - DPDK
I:	dpdk
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/dpdk/

Plugin - DPDK Crypto
I:	dpdk-ipsec
M:	Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com>
M:	Radu Nicolau <radu.nicolau@intel.com>
F:	src/plugins/dpdk/ipsec/

Plugin - flowprobe
I:	flowprobe
Y:	src/plugins/flowprobe/FEATURE.yaml
M:	Ole Troan <otroan@employees.org>
F:	src/plugins/flowprobe/

Plugin - http_static
I:	http_static
M:	Dave Barach <dbarach@cisco.com>
F:	src/plugins/http_static/

Plugin - builtinurl
I:	builtinurl
M:	Dave Barach <dbarach@cisco.com>
F:	src/plugins/builtinurl/

Plugin - Group Based Policy (GBP)
I:	gbp
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/gbp/

Plugin - GTPU
I:	gtpu
M:	Hongjun Ni <hongjun.ni@intel.com>
F:	src/plugins/gtpu/

Plugin - Internet Key Exchange (IKEv2) Protocol
I:	ikev2
M:	Damjan Marion <damarion@cisco.com>
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/ikev2/

Plugin - Internet Group Management Protocol (IGMP)
I:	igmp
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/igmp/

Plugin - L3 Cross-Connect (L3XC)
I:	l3xc
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/l3xc/

Plugin - memif device driver
I:	memif
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/memif/

Plugin - Marvell MUSDK device driver
I:	marvell
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/marvell/

Plugin - performance counter
I:	perfmon
M:	Dave Barach <dave@barachs.net>
F:	src/plugins/perfmon/

Plugin - PPPoE
I:	pppoe
M:	Hongjun Ni <hongjun.ni@intel.com>
F:	src/plugins/pppoe/

Plugin - Ping
I:	ping
M:	Andrew Yourtchenko <ayourtch@gmail.com>
F:	src/plugins/ping

Plugin - IPv6 Segment Routing Dynamic Proxy
I:	srv6-ad
M:	Francois Clad <fclad@cisco.com>
F:	src/plugins/srv6-ad/

Plugin - IPv6 Segment Routing Masquerading Proxy
I:	srv6-am
M:	Francois Clad <fclad@cisco.com>
F:	src/plugins/srv6-am/

Plugin - IPv6 Segment Routing Static Proxy
I:	srv6-as
M:	Francois Clad <fclad@cisco.com>
F:	src/plugins/srv6-as/

Plugin - IPv6 Segment Routing Mobile
I:      srv6-mobile
M:      Tetsuya Murakami <tetsuya.mrk@gmail.com>
M:	Satoru Matsushima <satoru.matsushima@gmail.com>
F:      src/plugins/srv6-mobile/

Plugin - Link Aggregation Control Protocol
I:	lacp
M:	Steven Luong <sluong@cisco.com>
F:	src/plugins/lacp/

Plugin - Load Balancer
I:	lb
M:	Pfister <ppfister@cisco.com>
M:	Hongjun Ni <hongjun.ni@intel.com>
F:	src/plugins/lb/

Plugin - NSH
I:	nsh
M:	Hongjun Ni <hongjun.ni@intel.com>
M:	Vengada <venggovi@cisco.com>
F:	src/plugins/nsh/

Plugin - Time-based MAC filter
I:	mactime
Y:	src/plugins/mactime/FEATURE.yaml
M:	Dave Barach <dave@barachs.net>
F:      src/plugins/mactime/

Plugin - Network Delay Simulator
I:	nsim
Y:	src/plugins/nsim/FEATURE.yaml
M:	Dave Barach <dave@barachs.net>
F:	src/plugins/nsim/

Plugin - Buffer Metadata Modification Tracker
I:	mdata
M:	Dave Barach <dave@barachs.net>
F:	src/plugins/mdata/

Plugin - Unit Tests
I:	unittest
M:	Dave Barach <dave@barachs.net>
M:	Florin Coras <fcoras@cisco.com
F:	src/plugins/unittest/

Test Infrastructure
I:	tests
M:	Klement Sekera <ksekera@cisco.com>
M:	Paul Vinciguerra <pvinci@vinciconsulting.com>
F:	test/

SVM Library
I:	svm
M:	Dave Barach <dave@barachs.net>
F:	src/svm

VPP API TEST
I:	vat
M:	Dave Barach <dave@barachs.net>
F:	src/vat/

VPP Executable
I:	vpp
M:	Dave Barach <dave@barachs.net>
F:	src/vpp/

Emacs templates
I:	emacs
M:	Dave Barach <dave@barachs.net>
F:	extras/emacs/

Graphical Event Viewer
I:	g2
M:	Dave Barach <dave@barachs.net>
F:	src/tools/g2/

Performance Tooling
I:	perftool
M:	Dave Barach <dave@barachs.net>
F:	src/tools/perftool/

Plugin - vmxnet3 device driver
I:	vmxnet3
M:	Steven Luong <sluong@cisco.com>
F:	src/plugins/vmxnet3/

Binary API Compiler for Python
I:	vppapigen
M:	Ole Troan <otroan@employees.org>
F:	src/tools/vppapigen/

API trace tool
I:	vppapitrace
M:	Ole Troan <otroan@employees.org>
F:	src/tools/vppapitrace/

Binary API Compiler for C and C++
I:	vapi
M:	Ole Troan <ot@cisco.com>
F:	src/vpp-api/vapi

Plugin - RDMA (ibverb) driver
I:	rdma
M:	Benoît Ganne <bganne@cisco.com>
M:	Damjan Marion <damarion@cisco.com>
F:	src/plugins/rdma/

Plugin - QUIC protocol
I:	quic
M:	Aloys Augustin <aloaugus@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
I:	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:	Florin Coras <fcoras@cisco.com>
F:	src/vcl

Statistics Segment
I:	stats
M:	Ole Troan <ot@cisco.com>
F:	src/vpp/stats/
F:	src/vpp-api/client/stat_client.[ch]

VPP Object Model
I:	vom
M:	Neale Ranns <nranns@cisco.com>
M:	Mohsin Kazmi <sykazmi@cisco.com>
F:	extras/vom/vom/

Plugin - Host Stack Applications
I:	hsa
M:	Florin Coras <fcoras@cisco.com>
M:	Dave Wallace <dwallacelf@gmail.com>
M:	Aloys Augustin <aloaugus@cisco.com>
M:	Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
F:	src/plugins/hs_apps/

Python binding for the VPP API
I:	papi
M:	Ole Troan <ot@cisco.com>
F:	src/vpp-api/python

Cisco Discovery Protocol
I:	cdp
F:	src/plugins/cdp/

Source VRF Select
I:	svs
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/svs/

LAN Emulation
I:	l2e
M:	Neale Ranns <nranns@cisco.com>
F:	src/plugins/l2e/

IPv6 Connection Tracker
I:	ct6
M:	Dave Barach <dave@barachs.net>
F:	src/plugins/ct6

Steal The NIC
I:	stn
F:	src/plugins/stn

IOAM
I:	ioam
F:	src/plugins/ioam

Awkward chained buffer geometry tool
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

VPP Config Tooling
I:	vpp_config
M:	John DeNisco <jdenisco@cisco.com>
F:	extras/vpp_config

bash functions
I:	bash
M:	Dave Wallace <dwallacelf@gmail.com>
F:	extras/bash/

THE REST
I:	misc
C:	Contact vpp-dev Mailing List <vpp-dev@fd.io>
F:	*
F:	*/