plugins: dpdk: ipsec: fix l3 offset
Changes the source of the l3 offset to a more proper one, same as I5d9f41599ba8d8eb14ce2d9d523f82ea6e0fd10d. Change-Id: I5ff05d7d89507ecb378a2bd62f5b149189ca9e99 Signed-off-by: Szymon Sliwa <szs@semihalf.com>
This commit is contained in:
Szymon Sliwa
committed by
Damjan Marion
parent
abcf3ea674
commit
0a15e8c3b6
@ -476,8 +476,7 @@ dpdk_esp_decrypt_post_node_fn (vlib_main_t * vm,
|
||||
esp_replay_advance(sa0, seq);
|
||||
}
|
||||
|
||||
/* FIXME ip header */
|
||||
ih4 = (ip4_header_t *) (b0->data + sizeof(ethernet_header_t));
|
||||
ih4 = (ip4_header_t *) (b0->data + vnet_buffer(b0)->l3_hdr_offset);
|
||||
vlib_buffer_advance (b0, sizeof (esp_header_t) + iv_size);
|
||||
|
||||
b0->flags |= VLIB_BUFFER_TOTAL_LENGTH_VALID;
|
||||
|
Reference in New Issue
Block a user