Pipes 57/13357/4
authorNeale Ranns <neale.ranns@cisco.com>
Wed, 4 Jul 2018 17:24:24 +0000 (10:24 -0700)
committerDave Barach <openvpp@barachs.net>
Sat, 7 Jul 2018 16:06:34 +0000 (16:06 +0000)
commit17ff3c1fa5687255a118c53223fa2cd49132d929
tree874a3fbf5bed5408f9f9c84546a3b95df62ead79
parent65784c1602c7c8171effd00384f65f546d93a13b
Pipes

A pipe resembles a unix pipe. Each end of the pipe is a full
VPP interface.
pipes can be used for e.g. packet recirculation, inter-BD, etc.

Change-Id: I185bb9fb43dd233ff45da63ac1b85ae2e1ceca16
Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
14 files changed:
src/vnet.am
src/vnet/devices/pipe/pipe.api [new file with mode: 0644]
src/vnet/devices/pipe/pipe.c [new file with mode: 0644]
src/vnet/devices/pipe/pipe.h [new file with mode: 0644]
src/vnet/devices/pipe/pipe_api.c [new file with mode: 0644]
src/vnet/ethernet/interface.c
src/vnet/ethernet/node.c
src/vnet/interface.c
src/vnet/interface.h
src/vnet/interface_funcs.h
src/vnet/ip/ip6_neighbor.c
src/vnet/vnet_all_api_h.h
test/test_pipe.py [new file with mode: 0644]
test/vpp_papi_provider.py