]> git.proxmox.com Git - mirror_ovs.git/commit
erspan: set bso when truncated bit is set.
authorWilliam Tu <u9012063@gmail.com>
Sun, 13 May 2018 14:09:41 +0000 (07:09 -0700)
committerBen Pfaff <blp@ovn.org>
Tue, 22 May 2018 03:33:30 +0000 (20:33 -0700)
commitc5b38fa1919035f25deb66e1d31fab2cb043dba7
tree828eb51d21ed715194cd6807575dd91eb8fdb61e
parentf1bc8ecd1d2b7de7967293e78b61f662d46d39f9
erspan: set bso when truncated bit is set.

Before the patch, the erspan BSO bit (Bad/Short/Oversized) is not
handled.  BSO has 4 possible values:
  00 --> Good frame with no error, or unknown integrity
  11 --> Payload is a Bad Frame with CRC or Alignment Error
  01 --> Payload is a Short Frame
  10 --> Payload is an Oversized Frame

This patch set BSO to 01 when truncate is true.

Signed-off-by: William Tu <u9012063@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
datapath/linux/compat/include/net/erspan.h