X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Fcurproc.h;h=aa144e70de6bedcaa2510f026f4172663cccc6a1;hb=ed2430bd5a8b1b61ce9ae5c4a321598dee728199;hp=fc18b12608e2c71a665b033c2196ba9eeed12eb8;hpb=99727c7a1a4f4100361f79bf185cb34b70b67d99;p=fs%2Flustre-release.git diff --git a/libcfs/include/libcfs/curproc.h b/libcfs/include/libcfs/curproc.h index fc18b12..aa144e7 100644 --- a/libcfs/include/libcfs/curproc.h +++ b/libcfs/include/libcfs/curproc.h @@ -45,12 +45,18 @@ #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);