ioam: ip6 hop by hop ext header and SR header co-existence 90/5690/3
authorshwethab <shwetha.bhandari@gmail.com>
Thu, 9 Mar 2017 16:58:26 +0000 (16:58 +0000)
committerDave Barach <openvpp@barachs.net>
Tue, 14 Mar 2017 12:04:50 +0000 (12:04 +0000)
commite146f13fa0c315c41b8172b5f7bb65dfd612c325
treeb41490fdf768018d9422dc92b9e52292fccd7f95
parent20e272c8fce5571122ca149526ee8ddf6f43ee3f
ioam: ip6 hop by hop ext header and SR header co-existence

1. Fix finding sr extension header
2. Fix for assert checks for space for sr header in packet headroom
3. ioam build warnings
4. Fix for SR header removal in presence of hbh ext header
   clib_memcpy with overlapping src/dst was failing

Change-Id: I8576204eb571d1d4725a4e6976e18fe61cd1cd35
Signed-off-by: shwethab <shwetha.bhandari@gmail.com>
src/plugins/ioam/ip6/ioam_cache.h
src/vnet/ip/ip6_packet.h
src/vnet/sr/sr.h
src/vnet/sr/sr_localsid.c
src/vnet/sr/sr_policy_rewrite.c