mirror of
https://github.com/samba-team/samba.git
synced 2025-12-02 00:23:50 +03:00
r17463: A bit of cleanup work:
Remove some unused code: pdb_find_alias is not used anymore, and nobody I think has ever used the pdb_nop operations for group mapping. smbpasswd and tdb use the default ones and ldap has its own. Make the functions pdb_getgr* return NTSTATUS instead of BOOL. Nobody right now really makes use of it, but it feels wrong to throw away information so early. Volker
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
954593bd41
commit
f9856f6490
@@ -1730,7 +1730,7 @@ NTSTATUS _lsa_setsystemaccount(pipes_struct *p, LSA_Q_SETSYSTEMACCOUNT *q_u, LSA
|
||||
if ( !nt_token_check_domain_rid( p->pipe_user.nt_user_token, DOMAIN_GROUP_RID_ADMINS ) )
|
||||
return NT_STATUS_ACCESS_DENIED;
|
||||
|
||||
if (!pdb_getgrsid(&map, &info->sid))
|
||||
if (!NT_STATUS_IS_OK(pdb_getgrsid(&map, &info->sid)))
|
||||
return NT_STATUS_NO_SUCH_GROUP;
|
||||
|
||||
return pdb_update_group_mapping_entry(&map);
|
||||
|
||||
Reference in New Issue
Block a user