Whamcloud - gitweb
LU-5396: use gfp_t for gfp mask, instead of (unsigned) int
[fs/lustre-release.git] / libcfs / include / libcfs / curproc.h
index fc18b12..aa144e7 100644 (file)
 
 #if !defined(HAVE_UIDGID_HEADER) || !defined(__KERNEL__)
 
+#ifndef _LINUX_UIDGID_H
+#define _LINUX_UIDGID_H
+
 typedef uid_t kuid_t;
 typedef gid_t kgid_t;
 
 #define INVALID_UID     -1
 #define INVALID_GID     -1
 
+#define GLOBAL_ROOT_UID         0
+#define GLOBAL_ROOT_GID         0
+
 #ifndef __KERNEL__
 struct user_namespace {
        unsigned int pad;
@@ -103,6 +109,8 @@ static inline bool gid_valid(kgid_t gid)
 {
        return (gid != INVALID_GID);
 }
+#endif /* _LINUX_UIDGID_H */
+
 #endif
 
 int cfs_get_environ(const char *key, char *value, int *val_len);