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