Bug 381: check builtin (not local) group SID. Patch from Jianliang Lu <j.lu@tiesse...
authorGerald Carter <jerry@samba.org>
Thu, 15 Jan 2004 20:47:30 +0000 (20:47 +0000)
committerGerald Carter <jerry@samba.org>
Thu, 15 Jan 2004 20:47:30 +0000 (20:47 +0000)
source/rpc_server/srv_samr_nt.c

index b9974cba8ad324024fa13c437f6e9cf9c1e212e4..f189587e8594dc172d7aef31be26a81745b3d83f 100644 (file)
@@ -3354,7 +3354,7 @@ NTSTATUS _samr_add_aliasmem(pipes_struct *p, SAMR_Q_ADD_ALIASMEM *q_u, SAMR_R_AD
        } else {
                if (sid_compare(&alias_sid, &global_sid_Builtin)>0) {
                        DEBUG(10, ("adding member on BUILTIN SID\n"));
-                       if( !get_local_group_from_sid(&alias_sid, &map))
+                       if( !get_builtin_group_from_sid(&alias_sid, &map))
                                return NT_STATUS_NO_SUCH_ALIAS;
 
                } else