compat: Added support for SRP on RHEL7.5
[compat-rdma/compat.git] / include / linux / compat-4.16.h
1 #ifndef LINUX_4_16_COMPAT_H
2 #define LINUX_4_16_COMPAT_H
3
4 #include <linux/version.h>
5
6 #if (LINUX_VERSION_CODE < KERNEL_VERSION(4,16,0))
7
8 #ifndef HAVE_KOBJ_NS_DROP_EXPORTED
9 #include <linux/kobject_ns.h>
10
11 #define kobj_ns_drop LINUX_BACKPORT(kobj_ns_drop)
12 void kobj_ns_drop(enum kobj_ns_type type, void *ns);
13
14 #define kobj_ns_grab_current LINUX_BACKPORT(kobj_ns_grab_current)
15 void *kobj_ns_grab_current(enum kobj_ns_type type);
16 #endif
17
18 #endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(4,16,0)) */
19
20 #endif /* LINUX_4_16_COMPAT_H */