pg: bugfix for pg paylod hdr-size 38/17038/2
authorKingwel Xie <kingwel.xie@ericsson.com>
Thu, 24 Jan 2019 08:24:26 +0000 (03:24 -0500)
committerDave Barach <openvpp@barachs.net>
Fri, 25 Jan 2019 15:30:56 +0000 (15:30 +0000)
commit8eb102c28aacb6ebd935ac90a8fc6ec2c5585790
treeb44bcfa06bdc67975bdb69af7ca76ff3cfa480e2
parent5c1f559b1bf32acd528664e7674a2d46f2aed947
pg: bugfix for pg paylod hdr-size

it was specified to 0 after https://gerrit.fd.io/r/16909
causes unformat_pg_ip4_header to wrongly set ip header len.

do more check when assigning e->lsb_bit_offset to avoid
negative value

Change-Id: Ib772c7135cdeb355f0d60f1ee11602f6b5a0ff21
Signed-off-by: Kingwel Xie <kingwel.xie@ericsson.com>
src/vnet/pg/edit.c