From 8e047054e856b93b6c32b5fd8da6201a50ba016d Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 5 Jun 2003 20:29:55 +0000 Subject: Get ready for EA code... Add Linux interface. Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234) --- source3/include/includes.h | 4 ++++ source3/include/rpc_secdes.h | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'source3/include') diff --git a/source3/include/includes.h b/source3/include/includes.h index ac5c48d780..7b4c8dbdff 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -437,6 +437,10 @@ #include #endif +#if HAVE_ATTR_XATTR_H +#include +#endif + /* Special macros that are no-ops except when run under Valgrind on * x86. They've moved a little bit from valgrind 1.0.4 to 1.9.4 */ #if HAVE_VALGRIND_MEMCHECK_H diff --git a/source3/include/rpc_secdes.h b/source3/include/rpc_secdes.h index 0bc11840db..fb7060cde3 100644 --- a/source3/include/rpc_secdes.h +++ b/source3/include/rpc_secdes.h @@ -78,7 +78,8 @@ #define SEC_DESC_DACL_DEFAULTED 0x0008 #define SEC_DESC_SACL_PRESENT 0x0010 #define SEC_DESC_SACL_DEFAULTED 0x0020 -#define SEC_DESC_SELF_RELATIVE 0x8000 +#define SEC_DESC_DACL_TRUSTED 0x0040 +#define SEC_DESC_SERVER_SECURITY 0x0080 /* * New Windows 2000 bits. */ @@ -89,6 +90,11 @@ #define SE_DESC_DACL_PROTECTED 0x1000 #define SE_DESC_SACL_PROTECTED 0x2000 +/* Don't know what this means. */ +#define SEC_DESC_RM_CONTROL_VALID 0x4000 + +#define SEC_DESC_SELF_RELATIVE 0x8000 + /* security information */ #define OWNER_SECURITY_INFORMATION 0x00000001 #define GROUP_SECURITY_INFORMATION 0x00000002 -- cgit