X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Flinux%2Flibcfs.h;h=c98dcdbf4c045b3defb23ddb2b241bcaef7b3a21;hp=dbf53699328132e2456d09224c0233fa0291266c;hb=0aec97df129d2c6263c66454ee9039cd5dbfdf85;hpb=e0fec4e0aea3ad89a8a581b3be5d145767f654df diff --git a/libcfs/include/libcfs/linux/libcfs.h b/libcfs/include/libcfs/linux/libcfs.h index dbf5369..c98dcdb 100644 --- a/libcfs/include/libcfs/linux/libcfs.h +++ b/libcfs/include/libcfs/linux/libcfs.h @@ -132,47 +132,4 @@ typedef long long_ptr_t; #define WITH_WATCHDOG #endif -#ifndef HAVE_STRUCT_CRED - -#define current_cred() (current) - -#define current_cred_xxx(xxx) \ -({ \ - current->xxx; \ -}) - -#ifndef HAVE_CRED_WRAPPERS - -#define current_uid() (current_cred_xxx(uid)) -#define current_gid() (current_cred_xxx(gid)) -#define current_euid() (current_cred_xxx(euid)) -#define current_egid() (current_cred_xxx(egid)) -#define current_suid() (current_cred_xxx(suid)) -#define current_sgid() (current_cred_xxx(sgid)) -#define current_fsuid() (current_cred_xxx(fsuid)) -#define current_fsgid() (current_cred_xxx(fsgid)) -#define current_cap() (current_cred_xxx(cap_effective)) - -#endif /* HAVE_LINUX_CRED_H */ - -#define current_user() (current_cred_xxx(user)) -#define current_user_ns() (current_cred_xxx(user)->user_ns) -#define current_security() (current_cred_xxx(security)) - -#define cred task_struct - -#define prepare_creds() (current) -#define commit_creds(a) - -#endif /* HAVE_STRUCT_CRED */ - -#ifndef HAVE_SCATTERLIST_INITTABLE -#define sg_init_table(sg, nents) memset(sg, 0, sizeof(*(sg))*(nents)) -#endif - -#ifndef HAVE_SCATTERLIST_SETPAGE -#define sg_set_page(sg, p, len, off) \ - sg_set_buf(sg, page_address(p) + ((off) & ~CFS_PAGE_MASK), len) -#endif - #endif /* _LINUX_LIBCFS_H */