mirror of
https://github.com/samba-team/samba.git
synced 2025-11-22 16:23:49 +03:00
r16409: Fix Klocwork ID's.
1177 In reg_perfcount.c: 1200 1202 1203 1204 In regfio.c: 1243 1245 1246 1247 1251 Jerry, the reg_perfcount and regfio.c ones, can you take a look please? This is really your code, and I'm not sure I did the right thing to return an error. smbcacls.c: 1377 srv_eventlog_nt.c: 1415 1416 1417 srv_lsa_nt.c: 1420 1421 srv_netlog_nt.c: 1429 srv_samr_nt: 1458 1459 1460 Volker Volker
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
d357f8b335
commit
d6547d12b1
@@ -3207,8 +3207,14 @@ static NTSTATUS set_user_info_23(TALLOC_CTX *mem_ctx, SAM_USER_INFO_23 *id23,
|
||||
} else {
|
||||
/* update the UNIX password */
|
||||
if (lp_unix_password_sync() ) {
|
||||
struct passwd *passwd = Get_Pwnam(pdb_get_username(pwd));
|
||||
if (!passwd) {
|
||||
struct passwd *passwd;
|
||||
if (pdb_get_username(pwd) == NULL) {
|
||||
DEBUG(1, ("chgpasswd: User without name???\n"));
|
||||
TALLOC_FREE(pwd);
|
||||
return NT_STATUS_ACCESS_DENIED;
|
||||
}
|
||||
|
||||
if ((passwd = Get_Pwnam(pdb_get_username(pwd))) == NULL) {
|
||||
DEBUG(1, ("chgpasswd: Username does not exist in system !?!\n"));
|
||||
}
|
||||
|
||||
@@ -3273,8 +3279,15 @@ static BOOL set_user_info_pw(uint8 *pass, struct samu *pwd)
|
||||
} else {
|
||||
/* update the UNIX password */
|
||||
if (lp_unix_password_sync()) {
|
||||
struct passwd *passwd = Get_Pwnam(pdb_get_username(pwd));
|
||||
if (!passwd) {
|
||||
struct passwd *passwd;
|
||||
|
||||
if (pdb_get_username(pwd) == NULL) {
|
||||
DEBUG(1, ("chgpasswd: User without name???\n"));
|
||||
TALLOC_FREE(pwd);
|
||||
return False;
|
||||
}
|
||||
|
||||
if ((passwd = Get_Pwnam(pdb_get_username(pwd))) == NULL) {
|
||||
DEBUG(1, ("chgpasswd: Username does not exist in system !?!\n"));
|
||||
}
|
||||
|
||||
@@ -3800,7 +3813,7 @@ NTSTATUS _samr_query_groupmem(pipes_struct *p, SAMR_Q_QUERY_GROUPMEM *q_u, SAMR_
|
||||
|
||||
attr=TALLOC_ZERO_ARRAY(p->mem_ctx, uint32, num_members);
|
||||
|
||||
if ((num_members!=0) && (rid==NULL))
|
||||
if ((num_members!=0) && (attr==NULL))
|
||||
return NT_STATUS_NO_MEMORY;
|
||||
|
||||
for (i=0; i<num_members; i++)
|
||||
|
||||
Reference in New Issue
Block a user