summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
Diffstat (limited to 'source3')
-rw-r--r--source3/include/privileges.h20
1 files changed, 1 insertions, 19 deletions
diff --git a/source3/include/privileges.h b/source3/include/privileges.h
index ba09f57fae..ab16edfa6d 100644
--- a/source3/include/privileges.h
+++ b/source3/include/privileges.h
@@ -26,6 +26,7 @@
#define PRIVILEGES_H
#include "../librpc/gen_ndr/lsa.h"
+#include "../librpc/gen_ndr/security.h"
/* privilege bitmask */
@@ -38,25 +39,6 @@ typedef uint64_t SE_PRIV;
#define SE_ALL_PRIVS (SE_PRIV)-1
-/*
- * We will use our own set of privileges since it makes no sense
- * to implement all of the Windows set when only a portion will
- * be used. Use 64-bit mask to give room to grow.
- */
-
-#define SE_NETWORK_LOGON 0x00000001
-#define SE_INTERACTIVE_LOGON 0x00000002
-#define SE_BATCH_LOGON 0x00000004
-#define SE_SERVICE_LOGON 0x00000008
-#define SE_MACHINE_ACCOUNT 0x00000010
-#define SE_PRINT_OPERATOR 0x00000020
-#define SE_ADD_USERS 0x00000040
-#define SE_DISK_OPERATOR 0x00000080
-#define SE_REMOTE_SHUTDOWN 0x00000100
-#define SE_BACKUP 0x00000200
-#define SE_RESTORE 0x00000400
-#define SE_TAKE_OWNERSHIP 0x00000800
-
/* defined in lib/privilegs_basic.c */
extern const SE_PRIV se_priv_all;