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