summaryrefslogtreecommitdiff
path: root/drivers/net/geneve.c
diff options
context:
space:
mode:
authorSimon Horman <simon.horman@netronome.com>2015-08-29 09:02:21 +0900
committerDavid S. Miller <davem@davemloft.net>2015-08-29 13:39:59 -0700
commitc30da497893718abc6cec4f1d34d35875200edee (patch)
tree2c0719458035858da1c1779d5970b34b868c51ac /drivers/net/geneve.c
parentf5004a14fac0a71656340544c48a14c80a3afddf (diff)
openvswitch: retain parsed IPv6 header fields in flow on error skipping extension headers
When an error occurs skipping IPv6 extension headers retain the already parsed IP protocol and IPv6 addresses in the flow. Also assume that the packet is not a fragment in the absence of information to the contrary; that is always use the frag_off value set by ipv6_skip_exthdr(). This allows matching on the IP protocol and IPv6 addresses of packets with malformed extension headers. Signed-off-by: Simon Horman <simon.horman@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/geneve.c')
0 files changed, 0 insertions, 0 deletions