File fix-build-with-kernel-3.12.patch of Package openvswitch.openSUSE_13.1_Update

diff -up source/datapath/linux/compat/include/linux/skbuff.h.orig-312 source/datapath/linux/compat/include/linux/skbuff.h
--- source/datapath/linux/compat/include/linux/skbuff.h.orig-312	2013-08-29 00:00:11.000000000 +0200
+++ source/datapath/linux/compat/include/linux/skbuff.h	2014-09-07 19:11:39.243584529 +0200
@@ -125,7 +125,7 @@ static inline void kfree_skb_maybe_null(
 #define CHECKSUM_COMPLETE CHECKSUM_HW
 #endif
 
-#ifdef HAVE_MAC_RAW
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,12,0)) && defined(HAVE_MAC_RAW)
 #define mac_header mac.raw
 #define network_header nh.raw
 #define transport_header h.raw
openSUSE Build Service is sponsored by