Use VLAN_PCP_SHIFT consistently, instead of open-coding "13".
[openvswitch] / datapath / datapath.h
index d98a9656a990ce162270e0ca57ec061b3ee58927..3b5a67b103f362fc73651ed1e0e3fe79ee21f7c8 100644 (file)
@@ -209,15 +209,13 @@ static inline const char *dp_name(const struct datapath *dp)
        return dp->ports[ODPP_LOCAL]->dev->name;
 }
 
-#ifdef CONFIG_XEN
-int skb_checksum_setup(struct sk_buff *skb);
+#if defined(CONFIG_XEN) && defined(HAVE_PROTO_DATA_VALID)
+int vswitch_skb_checksum_setup(struct sk_buff *skb);
 #else
-static inline int skb_checksum_setup(struct sk_buff *skb)
+static inline int vswitch_skb_checksum_setup(struct sk_buff *skb)
 {
        return 0;
 }
 #endif
 
-int vswitch_skb_checksum_setup(struct sk_buff *skb);
-
 #endif /* datapath.h */