}
-#define _UF_TRUST_ACCOUNTS ( \
- UF_WORKSTATION_TRUST_ACCOUNT | \
- UF_SERVER_TRUST_ACCOUNT | \
- UF_INTERDOMAIN_TRUST_ACCOUNT \
-)
#define _UF_NO_EXPIRY_ACCOUNTS ( \
UF_SMARTCARD_REQUIRED | \
UF_DONT_EXPIRE_PASSWD | \
- _UF_TRUST_ACCOUNTS \
+ UF_TRUST_ACCOUNT_MASK \
)
userAccountControl = ldb_msg_find_attr_as_uint(msg,
"userAccountControl",
0);
- if (!(userAccountControl & _UF_TRUST_ACCOUNTS)) {
+ if (!(userAccountControl & UF_TRUST_ACCOUNT_MASK)) {
int64_t lockoutTime = ldb_msg_find_attr_as_int64(msg, "lockoutTime", 0);
if (lockoutTime != 0) {