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 <j...@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.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to