From 4329bd5b73e37073f01e848ccc9eb78a8fc1bcbc Mon Sep 17 00:00:00 2001 From: tuxoko Date: Wed, 14 Sep 2016 16:59:31 -0700 Subject: [PATCH] Cleanup in cred.h Remove the code that doesn't make any sense. Reviewed-by: Brian Behlendorf Signed-off-by: Chunwei Chen Closes #569 --- include/sys/cred.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/include/sys/cred.h b/include/sys/cred.h index 4f62b00fd..58f7aafda 100644 --- a/include/sys/cred.h +++ b/include/sys/cred.h @@ -36,18 +36,6 @@ typedef struct cred cred_t; #ifdef HAVE_KUIDGID_T -/* - * Linux 3.8+ uses typedefs to redefine uid_t and gid_t. We have to rename the - * typedefs to recover the original types. We then can use them provided that - * we are careful about translating from k{g,u}id_t to the original versions - * and vice versa. - */ -#define uid_t xuid_t -#define gid_t xgid_t -#include -#undef uid_t -#undef gid_t - #define KUID_TO_SUID(x) (__kuid_val(x)) #define KGID_TO_SGID(x) (__kgid_val(x)) #define SUID_TO_KUID(x) (KUIDT_INIT(x))