FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
plugins → vppinfra Relation
File in src/plugins
Includes file in src/vppinfra
acl
/
acl.c
bihash_40_8.h
acl
/
acl.c
bihash_template.c
acl
/
acl.c
bihash_template.h
acl
/
acl.h
bihash_16_8.h
acl
/
acl.h
bihash_40_8.h
acl
/
acl.h
bihash_48_8.h
acl
/
acl.h
bitmap.h
acl
/
acl.h
elog.h
acl
/
acl.h
error.h
acl
/
acl.h
hash.h
unittest
/
crypto
/
aes_cbc.c
clib.h
unittest
/
crypto
/
aes_ctr.c
clib.h
unittest
/
crypto
/
aes_gcm.c
clib.h
lb
/
api.c
byte_order.h
lb
/
api.c
string.h
builtinurl
/
builtinurl.h
error.h
builtinurl
/
builtinurl.h
hash.h
cdp
/
cdp.h
format.h
cdp
/
cdp.h
hash.h
cdp
/
cdp_periodic.c
hash.h
cdp
/
cdp_periodic.c
pcap.h
dpdk
/
device
/
cli.c
error.h
dpdk
/
device
/
cli.c
format.h
dpdk
/
device
/
cli.c
linux
/
sysfs.c
dpdk
/
device
/
cli.c
vec.h
dpdk
/
device
/
cli.c
xxhash.h
dpdk
/
device
/
common.c
error.h
dpdk
/
device
/
common.c
format.h
dpdk
/
device
/
common.c
vec.h
ct6
/
ct6.h
bihash_48_8.h
ct6
/
ct6.h
error.h
ct6
/
ct6.h
hash.h
ct6
/
ct6_in2out.c
error.h
ct6
/
ct6_out2in.c
error.h
acl
/
dataplane_node.c
bihash_40_8.h
acl
/
dataplane_node.c
bihash_template.h
acl
/
dataplane_node.c
error.h
dpdk
/
device
/
device.c
error.h
dpdk
/
device
/
device.c
format.h
avf
/
device.c
ring.h
dpdk
/
device
/
device.c
vec.h
dhcp
/
dhcp6_ia_na_client_cp.c
math.h
dhcp
/
dhcp6_pd_client_cp.c
math.h
dhcp
/
dhcp6_pd_client_cp.c
string.h
dns
/
dns.h
cache.h
dns
/
dns.h
error.h
dns
/
dns.h
hash.h
dns
/
dns.h
lock.h
dns
/
dns.h
time.h
dpdk
/
api
/
dpdk_api.c
bitmap.h
dpdk
/
api
/
dpdk_api.c
error.h
dpdk
/
api
/
dpdk_api.c
format.h
dpdk
/
api
/
dpdk_api.c
string.h
dpdk
/
api
/
dpdk_api.c
vec.h
nat
/
dslite.h
bihash_16_8.h
nat
/
dslite.h
bihash_24_8.h
nat
/
dslite.h
bihash_8_8.h
hs_apps
/
echo_client.h
error.h
hs_apps
/
echo_client.h
hash.h
acl
/
fa_node.h
bihash_16_8.h
acl
/
fa_node.h
bihash_40_8.h
dpdk
/
device
/
flow.c
error.h
dpdk
/
device
/
flow.c
format.h
dpdk
/
device
/
flow.c
vec.h
flowprobe
/
flowprobe.h
error.h
flowprobe
/
flowprobe.h
hash.h
flowprobe
/
flowprobe.h
tw_timer_2t_1w_2048sl.h
dpdk
/
device
/
format.c
error.h
dpdk
/
device
/
format.c
format.h
dpdk
/
device
/
format.c
vec.h
gbp
/
gbp_endpoint.h
bihash_16_8.h
gbp
/
gbp_endpoint.h
bihash_24_8.h
gbp
/
gbp_endpoint.h
bihash_template.h
gtpu
/
gtpu.h
error.h
gtpu
/
gtpu.h
hash.h
gtpu
/
gtpu.h
lock.h
gtpu
/
gtpu_api.c
byte_order.h
gtpu
/
gtpu_encap.c
error.h
gtpu
/
gtpu_encap.c
hash.h
acl
/
hash_lookup.c
bihash_48_8.h
acl
/
hash_lookup.c
error.h
map
/
examples
/
health_check.c
string.h
dpdk
/
hqos
/
hqos.c
bitmap.h
dpdk
/
hqos
/
hqos.c
error.h
dpdk
/
hqos
/
hqos.c
format.h
dpdk
/
hqos
/
hqos.c
string.h
dpdk
/
hqos
/
hqos.c
vec.h
hs_apps
/
http_server.c
tw_timer_2t_1w_2048sl.h
http_static
/
http_static.h
bihash_vec8_8.h
http_static
/
http_static.h
error.h
http_static
/
http_static.h
hash.h
http_static
/
http_static.h
time_range.h
http_static
/
http_static.h
tw_timer_2t_1w_2048sl.h
ikev2
/
ikev2.c
error.h
ikev2
/
ikev2.c
random.h
ikev2
/
ikev2.h
error.h
ikev2
/
ikev2_cli.c
error.h
ikev2
/
ikev2_crypto.c
error.h
ikev2
/
ikev2_priv.h
elog.h
ikev2
/
ikev2_priv.h
error.h
ikev2
/
ikev2_priv.h
hash.h
ila
/
ila.h
bihash_24_8.h
ila
/
ila.h
bihash_template.h
nat
/
in2out.c
elog.h
nat
/
in2out.c
error.h
nat
/
in2out.c
hash.h
nat
/
in2out_ed.c
error.h
dpdk
/
device
/
init.c
bitmap.h
dpdk
/
device
/
init.c
error.h
dpdk
/
device
/
init.c
format.h
dpdk
/
device
/
init.c
string.h
dpdk
/
device
/
init.c
linux
/
sysfs.h
dpdk
/
device
/
init.c
vec.h
ioam
/
analyse
/
ioam_analyse.h
lock.h
ioam
/
analyse
/
ioam_analyse.h
types.h
ioam
/
ip6
/
ioam_cache.h
bihash_8_8.h
ioam
/
ip6
/
ioam_cache.h
elog.h
ioam
/
ip6
/
ioam_cache.h
error.h
ioam
/
ip6
/
ioam_cache.h
hash.h
ioam
/
ip6
/
ioam_cache.h
pool.h
ioam
/
ip6
/
ioam_cache.h
tw_timer_16t_2w_512sl.h
ioam
/
ip6
/
ioam_cache_node.c
error.h
ioam
/
ip6
/
ioam_cache_tunnel_select_node.c
error.h
ioam
/
lib-vxlan-gpe
/
ioam_decap.c
error.h
ioam
/
lib-vxlan-gpe
/
ioam_decap.c
hash.h
ioam
/
lib-vxlan-gpe
/
ioam_encap.c
error.h
ioam
/
lib-vxlan-gpe
/
ioam_encap.c
hash.h
ioam
/
export-common
/
ioam_export.h
elog.h
ioam
/
export-common
/
ioam_export.h
error.h
ioam
/
export-common
/
ioam_export.h
hash.h
ioam
/
export-common
/
ioam_export.h
lock.h
ioam
/
export-common
/
ioam_export.h
pool.h
ioam
/
export
/
ioam_export_thread.c
pool.h
ioam
/
lib-vxlan-gpe
/
ioam_pop.c
error.h
ioam
/
lib-vxlan-gpe
/
ioam_pop.c
hash.h
ioam
/
lib-e2e
/
ioam_seqno_lib.h
types.h
ioam
/
lib-vxlan-gpe
/
ioam_transit.c
error.h
ioam
/
lib-vxlan-gpe
/
ioam_transit.c
hash.h
ioam
/
encap
/
ip6_ioam_e2e.c
elog.h
ioam
/
encap
/
ip6_ioam_e2e.c
error.h
ioam
/
encap
/
ip6_ioam_e2e.c
hash.h
ioam
/
encap
/
ip6_ioam_pot.c
elog.h
ioam
/
encap
/
ip6_ioam_pot.c
error.h
ioam
/
encap
/
ip6_ioam_pot.c
hash.h
ioam
/
encap
/
ip6_ioam_seqno.c
elog.h
ioam
/
encap
/
ip6_ioam_seqno.c
error.h
ioam
/
encap
/
ip6_ioam_seqno.c
hash.h
ioam
/
encap
/
ip6_ioam_trace.c
elog.h
ioam
/
encap
/
ip6_ioam_trace.c
error.h
ioam
/
encap
/
ip6_ioam_trace.c
hash.h
ioam
/
ipfixcollector
/
ipfixcollector.h
error.h
ioam
/
ipfixcollector
/
ipfixcollector.h
hash.h
ioam
/
ipfixcollector
/
ipfixcollector.h
pool.h
dpdk
/
ipsec
/
ipsec.h
cache.h
crypto_ipsecmb
/
ipsecmb.c
cpu.h
ixge
/
ixge.c
vector.h
lacp
/
lacp.c
hash.h
lb
/
lb.c
lock.h
lb
/
lb.h
bihash_24_8.h
lb
/
lb.h
bihash_8_8.h
lb
/
lb.h
hash.h
lb
/
lb.h
lock.h
lb
/
lbhash.h
lb_hash_hash.h
map
/
lpm.h
bihash_24_8.h
map
/
lpm.h
types.h
mactime
/
mactime.h
bihash_8_8.h
mactime
/
mactime.h
error.h
mactime
/
mactime.h
hash.h
mactime
/
mactime.h
time_range.h
mactime
/
mactime_device.h
time_range.h
mactime
/
mactime_top.c
hash.h
mactime
/
mactime_top.c
pool.h
mactime
/
mactime_top.c
time.h
mactime
/
mactime_top.c
vec.h
map
/
map.c
crc32.h
map
/
map.h
error.h
map
/
map.h
lock.h
perfmon
/
mapfile_tool.c
error.h
perfmon
/
mapfile_tool.c
format.h
perfmon
/
mapfile_tool.c
unix.h
nsh
/
nsh-md2-ioam
/
md2_ioam_transit.c
error.h
nsh
/
nsh-md2-ioam
/
md2_ioam_transit.c
hash.h
mdata
/
mdata.h
error.h
mdata
/
mdata.h
hash.h
memif
/
memif.c
linux
/
syscall.h
nat
/
nat.h
bihash_16_8.h
nat
/
nat.h
bihash_8_8.h
nat
/
nat.h
dlist.h
nat
/
nat.h
elog.h
nat
/
nat.h
error.h
nat
/
nat44_handoff.c
error.h
nat
/
nat64.c
crc32.h
nat
/
nat64_db.h
bihash_24_8.h
nat
/
nat64_db.h
bihash_48_8.h
nat
/
nat66.h
bihash_24_8.h
nat
/
nat_affinity.h
bihash_16_8.h
nat
/
nat_affinity.h
dlist.h
nat
/
nat_det_in2out.c
elog.h
nat
/
nat_det_in2out.c
error.h
nat
/
nat_det_out2in.c
elog.h
nat
/
nat_det_out2in.c
error.h
nat
/
nat_ha.c
atomics.h
nat
/
nat_ipfix_logging.c
atomics.h
nat
/
nat_msg_enum.h
byte_order.h
flowprobe
/
node.c
crc32.h
oddbuf
/
node.c
error.h
flowprobe
/
node.c
error.h
ioam
/
export
/
node.c
error.h
dpdk
/
device
/
node.c
error.h
ioam
/
ipfixcollector
/
node.c
error.h
ioam
/
analyse
/
ip6
/
node.c
error.h
mactime
/
node.c
error.h
nsim
/
node.c
error.h
dpdk
/
device
/
node.c
format.h
dpdk
/
device
/
node.c
vec.h
dpdk
/
device
/
node.c
xxhash.h
lacp
/
node.h
format.h
lacp
/
node.h
hash.h
nsh
/
nsh-md2-ioam
/
export-nsh-md2-ioam
/
nsh_md2_ioam_export_thread.c
pool.h
nsh
/
nsh-md2-ioam
/
export-nsh-md2-ioam
/
nsh_md2_ioam_node.c
error.h
nsh
/
nsh-md2-ioam
/
nsh_md2_ioam_trace.c
elog.h
nsh
/
nsh-md2-ioam
/
nsh_md2_ioam_trace.c
error.h
nsh
/
nsh-md2-ioam
/
nsh_md2_ioam_trace.c
hash.h
nsim
/
nsim.h
error.h
nsim
/
nsim.h
hash.h
nsim
/
nsim_input.c
error.h
oddbuf
/
oddbuf.h
error.h
oddbuf
/
oddbuf.h
hash.h
nat
/
out2in.c
elog.h
nat
/
out2in.c
error.h
nat
/
out2in.c
hash.h
nat
/
out2in_ed.c
error.h
avf
/
output.c
ring.h
perfmon
/
perfmon.h
error.h
perfmon
/
perfmon.h
hash.h
perfmon
/
perfmon_intel.h
clib.h
perfmon
/
perfmon_intel.h
format.h
perfmon
/
perfmon_periodic.c
error.h
ioam
/
lib-pot
/
pot_util.c
mem.h
ioam
/
lib-pot
/
pot_util.c
string.h
ioam
/
lib-pot
/
pot_util.c
time.h
memif
/
private.h
lock.h
hs_apps
/
proxy.h
error.h
hs_apps
/
proxy.h
hash.h
unittest
/
crypto
/
rfc2202_hmac_md5.c
clib.h
unittest
/
crypto
/
rfc2202_hmac_sha1.c
clib.h
unittest
/
crypto
/
rfc4231.c
clib.h
acl
/
sess_mgmt_node.c
error.h
http_static
/
static_server.c
bihash_template.c
http_static
/
static_server.c
unix.h
ioam
/
lib-trace
/
trace_util.c
mem.h
ioam
/
lib-trace
/
trace_util.c
string.h
ioam
/
lib-trace
/
trace_util.c
time.h
ioam
/
export-vxlan-gpe
/
vxlan_gpe_ioam_export_thread.c
pool.h
ioam
/
lib-vxlan-gpe
/
vxlan_gpe_ioam_trace.c
elog.h
ioam
/
lib-vxlan-gpe
/
vxlan_gpe_ioam_trace.c
error.h
ioam
/
lib-vxlan-gpe
/
vxlan_gpe_ioam_trace.c
hash.h
ioam
/
export-vxlan-gpe
/
vxlan_gpe_node.c
error.h
marvell
/
pp2
/
format.c
linux
/
syscall.h
marvell
/
pp2
/
pp2.c
linux
/
syscall.h
pppoe
/
pppoe.c
hash.h
pppoe
/
pppoe.c
bihash_template.c
pppoe
/
pppoe.h
lock.h
pppoe
/
pppoe.h
error.h
pppoe
/
pppoe.h
hash.h
pppoe
/
pppoe.h
bihash_8_8.h
pppoe
/
pppoe_api.c
byte_order.h
quic
/
certs.c
error.h
quic
/
error.h
format.h
quic
/
quic.c
lock.h
quic
/
quic.h
lock.h
quic
/
quic.h
tw_timer_1t_3w_1024sl_ov.h
quic
/
quic.h
bihash_16_8.h
rdma
/
device.c
linux
/
sysfs.h
rdma
/
output.c
ring.h
sctp
/
sctp_input.c
sparse_vec.h
sctp
/
sctp_input.c
math.h
sctp
/
sctp_output.c
random.h
sctp
/
sctp_output_node.c
random.h
sctp
/
sctp_timer.h
tw_timer_16t_2w_512sl.h
sctp
/
sctp_timer.h
tw_timer_16t_1w_2048sl.h
srv6-ad
/
ad.h
error.h
srv6-ad
/
ad.h
elog.h
srv6-ad
/
node.c
error.h
srv6-am
/
am.h
error.h
srv6-am
/
am.h
elog.h
srv6-am
/
node.c
error.h
srv6-as
/
as.h
error.h
srv6-as
/
as.h
elog.h
srv6-as
/
node.c
error.h
srv6-mobile
/
mobile.h
error.h
srv6-mobile
/
mobile.h
elog.h
srv6-mobile
/
node.c
error.h
srv6-mobile
/
node.c
hash.h
stn
/
stn.h
bihash_16_8.h
stn
/
stn_api.c
byte_order.h
tlspicotls
/
certs.c
error.h
tlspicotls
/
tls_picotls.c
math.h
ioam
/
udp-ping
/
udp_ping_packet.h
clib.h
unittest
/
mpcap_node.c
error.h
unittest
/
mpcap_node.c
mpcap.h
hs_apps
/
vcl
/
sock_test.h
string.h
hs_apps
/
vcl
/
sock_test_client.c
time.h
hs_apps
/
vcl
/
sock_test_server.c
string.h
hs_apps
/
vcl
/
sock_test_server.c
time.h
hs_apps
/
vcl
/
vcl_test.h
string.h
hs_apps
/
vcl
/
vcl_test_client.c
time.h
hs_apps
/
vcl
/
vcl_test_server.c
string.h
hs_apps
/
vcl
/
vcl_test_server.c
time.h
hs_apps
/
vcl
/
vcl_test_server.c
mem.h
vmxnet3
/
vmxnet3.c
types.h
src
plugins
Generated on Wed Sep 9 2020 00:08:01 for FD.io VPP by
1.8.13