IP6 SR multicast replicator 12/612/47
authorKeith Burns (alagalah) <alagalah@gmail.com>
Fri, 25 Mar 2016 16:38:50 +0000 (09:38 -0700)
committerKeith Burns <alagalah@gmail.com>
Sat, 30 Apr 2016 16:38:09 +0000 (16:38 +0000)
commit52fc44d61bcebb898dc19ab818ff60e617055694
tree2a5155984329b766f74ed4ef42569b6279d871bf
parent6de2ff28fef27421f6b9a6c1f4ef53d1bd8c7c6e
IP6 SR multicast replicator

- adds ability to name tunnel
- creates policy as a collection of tunnel names
- map ip6 multicast address to policy and replicate packet
- adds zero memcpy for invariant portion of packet

Change-Id: Icd2fe6a2cf65c09906e82ed1afbb0eae8df79452
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
14 files changed:
vnet/Makefile.am
vnet/vnet/api_errno.h
vnet/vnet/devices/dpdk/device.c
vnet/vnet/devices/dpdk/dpdk.h
vnet/vnet/devices/virtio/vhost-user.c
vnet/vnet/ip/lookup.h
vnet/vnet/sr/examples/sr_multicastmap.script [new file with mode: 0644]
vnet/vnet/sr/sr.c
vnet/vnet/sr/sr.h
vnet/vnet/sr/sr_replicate.c [new file with mode: 0644]
vpp-api-test/vat/api_format.c
vpp/api/api.c
vpp/api/custom_dump.c
vpp/api/vpe.api