r5879: Rename SAMR_FIELD_WORKSTATION to SAMR_FIELD_WORKSTATIONS - it is a list.
authorAndrew Bartlett <abartlet@samba.org>
Fri, 18 Mar 2005 04:25:10 +0000 (04:25 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:11:06 +0000 (13:11 -0500)
Andrew Bartlett
(This used to be commit 7822101cb5213f192f3195648970784a9de4fac4)

source4/librpc/idl/samr.idl
source4/rpc_server/samr/dcesrv_samr.c
source4/torture/rpc/samr.c

index 9815a897b75e96dcb9d04dcda53aade28c076236..05a1fb313dfd59165619cd0b10c8f18713061bfe 100644 (file)
                SAMR_FIELD_COMMENT      = 0x00000020,
                SAMR_FIELD_LOGON_SCRIPT = 0x00000100,
                SAMR_FIELD_PROFILE_PATH = 0x00000200,
-               SAMR_FIELD_WORKSTATION  = 0x00000400,
+               SAMR_FIELD_WORKSTATIONS = 0x00000400,
                SAMR_FIELD_LOGON_HOURS  = 0x00002000,
                SAMR_FIELD_ACCT_FLAGS   = 0x00100000,
                SAMR_FIELD_PARAMETERS   = 0x00200000,
index f8391aac7c640cb30538d98cabdeece2d589bbb0..44f3890e440c697ab5ebdb7640dc7197d4eb1149 100644 (file)
@@ -2690,7 +2690,7 @@ static NTSTATUS samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX
                        SET_STRING(msg, info21.logon_script.string, "scriptPath");
                IFSET(SAMR_FIELD_PROFILE_PATH)      
                        SET_STRING(msg, info21.profile_path.string, "profilePath");
-               IFSET(SAMR_FIELD_WORKSTATION)  
+               IFSET(SAMR_FIELD_WORKSTATIONS)  
                        SET_STRING(msg, info21.workstations.string, "userWorkstations");
                IFSET(SAMR_FIELD_LOGON_HOURS)  
                        SET_LHOURS(msg, info21.logon_hours,         "logonHours");
@@ -2722,7 +2722,7 @@ static NTSTATUS samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX
                        SET_STRING(msg, info23.info.logon_script.string, "scriptPath");
                IFSET(SAMR_FIELD_PROFILE_PATH)      
                        SET_STRING(msg, info23.info.profile_path.string, "profilePath");
-               IFSET(SAMR_FIELD_WORKSTATION)  
+               IFSET(SAMR_FIELD_WORKSTATIONS)  
                        SET_STRING(msg, info23.info.workstations.string, "userWorkstations");
                IFSET(SAMR_FIELD_LOGON_HOURS)  
                        SET_LHOURS(msg, info23.info.logon_hours,         "logonHours");
@@ -2776,7 +2776,7 @@ static NTSTATUS samr_SetUserInfo(struct dcesrv_call_state *dce_call, TALLOC_CTX
                        SET_STRING(msg, info25.info.logon_script.string, "scriptPath");
                IFSET(SAMR_FIELD_PROFILE_PATH)      
                        SET_STRING(msg, info25.info.profile_path.string, "profilePath");
-               IFSET(SAMR_FIELD_WORKSTATION)  
+               IFSET(SAMR_FIELD_WORKSTATIONS)  
                        SET_STRING(msg, info25.info.workstations.string, "userWorkstations");
                IFSET(SAMR_FIELD_LOGON_HOURS)  
                        SET_LHOURS(msg, info25.info.logon_hours,         "logonHours");
index 95bbfe8681de60340db1fc0854be9fcf421d9f35..6b663acdf59250f3a91e5a8ddde37d22e4c64a6d 100644 (file)
@@ -328,7 +328,7 @@ static BOOL test_SetUserInfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        TEST_USERINFO_STRING(14, workstations,  5, workstations, "14workstation4", 0);
        TEST_USERINFO_STRING(14, workstations, 21, workstations, "14workstation21", 0);
        TEST_USERINFO_STRING(21, workstations, 21, workstations, "21workstation21", 
-                          SAMR_FIELD_WORKSTATION);
+                          SAMR_FIELD_WORKSTATIONS);
 
        TEST_USERINFO_STRING(20, parameters, 21, parameters, "xx20-21 parameters", 0);
        TEST_USERINFO_STRING(21, parameters, 21, parameters, "xx21-21 parameters", 
@@ -385,6 +385,7 @@ static BOOL test_SetUserInfo(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        TEST_USERINFO_INT(9, primary_gid,  5, primary_gid, 513);
        TEST_USERINFO_INT(9, primary_gid, 21, primary_gid, 513);
 #endif
+
        return ret;
 }