On Thu, Dec 27, 2012 at 02:23:09PM +0900, Simon Horman wrote:
> Split the L3 and above portion of flow_extract() out into
> flow_extract_l3_onwards() and call flow_extract_l3_onwards()
> from flow_extract().
> 
> This is to allow re-extraction of l3 and higher information using
> flow->encap_dl_type which may be set using information contained
> in actions.
> 
> Signed-off-by: Simon Horman <ho...@verge.net.au>

Thanks, applied to master.

I dropped the following apparently spurious datapath change:
> --- a/datapath/datapath.c
> +++ b/datapath/datapath.c
> @@ -344,7 +344,7 @@ void ovs_dp_process_received_packet(struct vport *p, 
> struct sk_buff *skb)
>       struct sw_flow *flow, *outer_flow = NULL;
>       struct dp_stats_percpu *stats;
>       u64 *stats_counter;
> -     __be16 encap_eth_type;
> +     __be16 encap_eth_type = 0;
>       int error;
>  
>       stats = this_cpu_ptr(dp->stats_percpu);
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to