mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 22:35:15 +00:00
userspace: add erspan tunnel support.
ERSPAN is a tunneling protocol based on GRE tunnel. The patch add erspan tunnel support for ovs-vswitchd with userspace datapath. Configuring erspan tunnel is similar to gre tunnel, but with additional erspan's parameters. Matching a flow on erspan's metadata is also supported, see ovs-fields for more details. Signed-off-by: William Tu <u9012063@gmail.com> Signed-off-by: Greg Rose <gvrose8192@gmail.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
This commit is contained in:
@@ -959,7 +959,7 @@ static inline void
|
||||
pkt_metadata_from_flow(struct pkt_metadata *md, const struct flow *flow)
|
||||
{
|
||||
/* Update this function whenever struct flow changes. */
|
||||
BUILD_ASSERT_DECL(FLOW_WC_SEQ == 40);
|
||||
BUILD_ASSERT_DECL(FLOW_WC_SEQ == 41);
|
||||
|
||||
md->recirc_id = flow->recirc_id;
|
||||
md->dp_hash = flow->dp_hash;
|
||||
|
Reference in New Issue
Block a user