Added support for RHEL7.0
[~emulex/for-vlad/old/compat.git] / include / linux / compat-3.11.h
index cb15185..981ac86 100644 (file)
@@ -3,7 +3,7 @@
 
 #include <linux/version.h>
 
-#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,11,0))
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0))
 
 #ifndef AF_IB
 #define AF_IB          27      /* Native InfiniBand address    */
@@ -17,12 +17,14 @@ netdev_notifier_info_to_dev(void *ptr)
        return (struct net_device *)ptr;
 }
 
+#if !defined(CONFIG_COMPAT_IFLA_VF_LINK_STATE_MAX)
 enum {
        IFLA_VF_LINK_STATE_AUTO,        /* link state of the uplink */
        IFLA_VF_LINK_STATE_ENABLE,      /* link always up */
        IFLA_VF_LINK_STATE_DISABLE,     /* link always down */
        __IFLA_VF_LINK_STATE_MAX,
 };
-#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(3,11,0) */
+#endif
 
+#endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)) */
 #endif /* LINUX_3_11_COMPAT_H */