diff options
author | Jeremy Allison <jra@samba.org> | 2007-03-23 22:11:26 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:18:52 -0500 |
commit | 8ff76a9cb860b7fd451829f6d814ea1c6804f5af (patch) | |
tree | f7a1575ca90388e26b7eb5c28af75f6c0eb7cd43 /source | |
parent | 70eec7b8ae6a4992b43df853dffc21dd91498390 (diff) | |
download | samba-8ff76a9cb860b7fd451829f6d814ea1c6804f5af.tar.gz samba-8ff76a9cb860b7fd451829f6d814ea1c6804f5af.tar.xz samba-8ff76a9cb860b7fd451829f6d814ea1c6804f5af.zip |
r21954: Someone misused a '!' instead of a '~' for a binary NOT
command. Jerry, Simo, please check.
Jeremy.
Diffstat (limited to 'source')
-rw-r--r-- | source/passdb/passdb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/passdb/passdb.c b/source/passdb/passdb.c index 1df94e0ee5e..269b49e21c1 100644 --- a/source/passdb/passdb.c +++ b/source/passdb/passdb.c @@ -718,7 +718,7 @@ NTSTATUS local_password_change(const char *user_name, int local_flags, } /* the 'other' acb bits not being changed here */ - other_acb = (pdb_get_acct_ctrl(sam_pass) & (!(ACB_WSTRUST|ACB_DOMTRUST|ACB_SVRTRUST|ACB_NORMAL))); + other_acb = (pdb_get_acct_ctrl(sam_pass) & (~(ACB_WSTRUST|ACB_DOMTRUST|ACB_SVRTRUST|ACB_NORMAL))); if (local_flags & LOCAL_TRUST_ACCOUNT) { if (!pdb_set_acct_ctrl(sam_pass, ACB_WSTRUST | other_acb, PDB_CHANGED) ) { slprintf(err_str, err_str_len - 1, "Failed to set 'trusted workstation account' flags for user %s.\n", user_name); |