[ovs-dev] [patch net-next RFC v2 2/6] skbuff: add "missed_flow" flag

Nicolas Dichtel nicolas.dichtel at 6wind.com
Thu Mar 27 10:31:42 UTC 2014


Le 26/03/2014 17:31, Jiri Pirko a écrit :
> This flag sets incoming switch device in order to let know that the flow
> which the skb is part of is missed. Listener may react to it
> appropriately,
>
> Signed-off-by: Jiri Pirko <jiri at resnulli.us>
> ---
>   include/linux/filter.h |  1 +
>   include/linux/skbuff.h | 13 +++++++++++++
>   net/core/filter.c      |  3 +++
>   3 files changed, 17 insertions(+)
>
> diff --git a/include/linux/filter.h b/include/linux/filter.h
> index e568c8e..38c7c04 100644
> --- a/include/linux/filter.h
> +++ b/include/linux/filter.h
> @@ -154,6 +154,7 @@ enum {
>   	BPF_S_ANC_VLAN_TAG,
>   	BPF_S_ANC_VLAN_TAG_PRESENT,
>   	BPF_S_ANC_PAY_OFFSET,
> +	BPF_S_ANC_MISSED_FLOW,
>   };
>
>   #endif /* __LINUX_FILTER_H__ */
> diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
> index 03db95a..0100c2f 100644
> --- a/include/linux/skbuff.h
> +++ b/include/linux/skbuff.h
> @@ -567,6 +567,7 @@ struct sk_buff {
>   	 * headers if needed
>   	 */
>   	__u8			encapsulation:1;
> +	__u8			missed_flow:1;
>   	/* 6/8 bit hole (depending on ndisc_nodetype presence) */
Please fix also the comment.



More information about the dev mailing list