• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/Security-57031.1.35/Security/authd/

Lines Matching refs:done

237     require_action(get_server_dispatch_queue() != NULL, done, status = errAuthorizationInternal);
240 require_action(gProcessMap != NULL, done, status = errAuthorizationInternal);
243 require_action(gSessionMap != NULL, done, status = errAuthorizationInternal);
246 require_action(gAuthTokenMap != NULL, done, status = errAuthorizationInternal);
249 require_action(gDatabase != NULL, done, status = errAuthorizationInternal);
263 done:
289 require(connection != NULL, done);
332 done:
428 require_action(auth_out != NULL, done, status = errAuthorizationInternal);
432 require_action(blob != NULL, done, status = errAuthorizationInvalidRef);
433 require_action(len == sizeof(AuthorizationBlob), done, status = errAuthorizationInvalidRef);
436 require_action(auth != NULL, done, status = errAuthorizationInvalidRef);
446 done:
455 require_action(conn, done, status = errAuthorizationInternal);
458 require_action(engine, done, status = errAuthorizationInternal);
470 done:
497 require_action(auth != NULL, done, status = errAuthorizationInternal);
504 require_noerr(status, done);
509 done:
524 require(process_get_uid(proc) == 0, done); //only root can use this call
529 require(data != NULL, done);
530 require(len == sizeof(audit_token_t), done);
540 require_action(auth != NULL, done, status = errAuthorizationInternal);
547 done:
564 require_noerr(status, done);
580 done:
603 require_noerr(status, done);
606 require_noerr(status, done);
613 done:
636 require_noerr(status, done);
662 done:
680 require_noerr(status, done);
692 done:
710 require_action(exForm != NULL, done, status = errAuthorizationInternal);
711 require_action(len == sizeof(AuthorizationExternalForm), done, status = errAuthorizationInvalidRef);
715 require_action(auth != NULL, done, status = errAuthorizationDenied);
720 done:
738 require(rule != NULL, done);
739 require(rule_get_id(rule) != 0, done);
742 require(cfdict != NULL, done);
745 require(xpcdict != NULL, done);
752 done:
776 require(mechanisms, done);
791 done:
803 require(mechanism_name, done);
806 require(rule_get_id(rule) != 0, done); // rule doesn't exist in the database
809 require(cfdict != NULL, done);
813 require(res == true, done);
836 require_action(CFStringCompare(CFArrayGetValueAtIndex(mechanisms, index), mechanism_name, kCFCompareCaseInsensitive) != kCFCompareEqualTo, done, updated = true);
845 require(update_name, done);
847 require(update_rule, done);
849 require(rule_sql_commit(update_rule, dbconn, CFAbsoluteTimeGetCurrent(), NULL), done);
854 done:
881 require_noerr(status, done);
886 require_noerr(status, done);
903 done:
963 require_noerr(status, done);
965 require_action(xpc_dictionary_get_string(message, AUTH_XPC_RIGHT_NAME) != NULL, done, status = errAuthorizationInternal);
966 require_action(xpc_dictionary_get_value(message, AUTH_XPC_DATA) != NULL, done, status = errAuthorizationInternal);
969 require(rule_name != NULL, done);
977 require(cf_rule_name != NULL, done);
980 require(cf_rule_dict != NULL, done);
986 require_action(rule_get_extract_password(rule) == false, done, status = errAuthorizationDenied; LOGE("server[%i]: AuthorizationRightSet not allowed to set extract-password. (denied)", connection_get_pid(conn)));
1002 goto done;
1010 goto done;
1018 goto done;
1032 require_noerr(status, done);
1046 done:
1071 require_noerr(status, done);
1076 require(rule != NULL, done);
1087 require_noerr(status, done);
1096 done: