[ovs-git] Open vSwitch: datapath: Fix parsing invalid LLC/SNAP ethertypes (master)

dev at openvswitch.org dev at openvswitch.org
Tue Feb 19 19:07:42 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  9e69bc5f6ba7dac11b9e0a12925f8d318379991c (commit)
      from  462a988b99d6bdc34bea617ad42aecc5cfa61901 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e69bc5f6ba7dac11b9e0a12925f8d318379991c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=9e69bc5f6ba7dac11b9e0a12925f8d318379991c
Author: Rich Lane <rlane at bigswitch.com>
		
datapath: Fix parsing invalid LLC/SNAP ethertypes
		
Before this patch, if an LLC/SNAP packet with OUI 00:00:00 had an ethertype
less than 1536 the flow key given to userspace in the upcall would contain the
invalid ethertype (for example, 3). If userspace attempted to insert a kernel
flow for this key it would be rejected by ovs_flow_from_nlattrs.

This patch allows OVS to pass the OFTest pktact.DirectBadLlcPackets.

Signed-off-by: Rich Lane <rlane at bigswitch.com>
Signed-off-by: Jesse Gross <jesse at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 datapath/flow.c |    6 +++++-
 lib/flow.c      |    7 ++++++-
 2 files changed, 11 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list