X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=wrapper%2Fnamespace.h;h=d4a1401a83bb72353701953e99aab0af08ec3c8d;hb=4733b9ab0c355a3563af31d879356702710612b7;hp=36dbf4c0475081812230a361b7e1090678d506bd;hpb=a6cf40a4491954d6f81052f8bbce757f73727f16;p=lttng-modules.git diff --git a/wrapper/namespace.h b/wrapper/namespace.h index 36dbf4c0..d4a1401a 100644 --- a/wrapper/namespace.h +++ b/wrapper/namespace.h @@ -10,12 +10,18 @@ #ifndef _LTTNG_WRAPPER_NAMESPACE_H #define _LTTNG_WRAPPER_NAMESPACE_H -#include +#include -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,19,0)) +#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,19,0)) #define lttng_ns_inum ns.inum #else #define lttng_ns_inum proc_inum #endif +#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,5,0)) +#define lttng_user_ns_parent parent +#else +#define lttng_user_ns_parent creator->user_ns +#endif + #endif /* _LTTNG_WRAPPER_NAMESPACE_H */