s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
authorGünther Deschner <gd@samba.org>
Thu, 30 Apr 2009 10:30:10 +0000 (12:30 +0200)
committerGünther Deschner <gd@samba.org>
Thu, 30 Apr 2009 12:28:38 +0000 (14:28 +0200)
Guenther

source3/include/privileges.h
source3/rpc_server/srv_lsa_nt.c

index 9a5d928da049fb56950966859920a266b6bd8235..57d3fc068628ec4948f5665e6932adabafb52fd0 100644 (file)
@@ -77,12 +77,6 @@ extern const SE_PRIV se_take_ownership;
 /*
  * These are used in Lsa replies (srv_lsa_nt.c)
  */
-#define PR_NONE                0x0000
-#define PR_LOG_ON_LOCALLY      0x0001
-#define PR_ACCESS_FROM_NETWORK 0x0002
-#define PR_LOG_ON_BATCH_JOB    0x0004
-#define PR_LOG_ON_SERVICE      0x0010
-
 
 typedef struct {
        uint32 high;
index 9481c206f66b4583cbf61ce2ec7dfa4841d666cc..d9d74ed7257a8a03990cffbcc553252db5e592cf 100644 (file)
@@ -1716,7 +1716,8 @@ NTSTATUS _lsa_GetSystemAccessAccount(pipes_struct *p,
          they can be ORed together
        */
 
-       *r->out.access_mask = PR_LOG_ON_LOCALLY | PR_ACCESS_FROM_NETWORK;
+       *r->out.access_mask = LSA_POLICY_MODE_INTERACTIVE |
+                             LSA_POLICY_MODE_NETWORK;
 
        return NT_STATUS_OK;
 }