Lines Matching refs:reason
56 enum Reason reason;
140 engine->reason = noReason;
264 _evaluate_credential_for_rule(engine_t engine, credential_t cred, rule_t rule, bool ignoreShared, bool sessionOwner, enum Reason * reason)
271 if (reason) { *reason = unknownReason; }
278 if (reason) { *reason = unknownReason; }
282 return _evaluate_user_credential_for_rule(engine,cred,rule,ignoreShared,sessionOwner, reason);
287 _evaluate_user_credential_for_rule(engine_t engine, credential_t cred, rule_t rule, bool ignoreShared, bool sessionOwner, enum Reason * reason)
304 if (reason) { *reason = invalidPassphrase; }
311 if (reason) { *reason = unknownReason; }
319 if (reason) { *reason = unknownReason; }
354 if (reason) { *reason = userNotInGroup; }
358 if (reason) { *reason = unacceptableUser; }
452 enum Reason reason = worldChanged;
453 auth_items_set_data(hints, AGENT_HINT_RETRY_REASON, &reason, sizeof(reason));
522 auth_items_set_data(engine->hints, AGENT_HINT_RETRY_REASON, &engine->reason, sizeof(engine->reason));
550 status = _evaluate_user_credential_for_rule(engine, newCred, rule, true, false, &engine->reason);
577 engine->reason = invalidPassphrase;
582 engine->reason = tooManyTries;
583 auth_items_set_data(engine->hints, AGENT_HINT_RETRY_REASON, &engine->reason, sizeof(engine->reason));
789 auth_items_set_data(engine->hints, AGENT_HINT_RETRY_REASON, &engine->reason, sizeof(engine->reason));