Lines Matching defs:search
2995 unsigned int search;
3012 * Set up search policy, untrusted if possible, trusted-first if enabled,
3019 search = ctx->untrusted != NULL ? S_DOUNTRUSTED : 0;
3021 if (search == 0 || (ctx->param->flags & X509_V_FLAG_TRUSTED_FIRST) != 0)
3022 search |= S_DOTRUSTED;
3062 while (search != 0) {
3069 * out of untrusted issuers and search here is not disabled. When we
3081 if ((search & S_DOTRUSTED) != 0) {
3083 if ((search & S_DOALTERNATE) != 0) {
3133 if ((search & S_DOALTERNATE) != 0) {
3138 search &= ~S_DOALTERNATE;
3199 search &= ~S_DOUNTRUSTED;
3214 if ((search & S_DOUNTRUSTED) == 0) {
3215 /* Continue search for a trusted issuer of a shorter chain? */
3216 if ((search & S_DOALTERNATE) != 0 && --alt_untrusted > 0)
3219 if (!may_alternate || (search & S_DOALTERNATE) != 0 ||
3223 search |= S_DOALTERNATE;
3231 if ((search & S_DOUNTRUSTED) != 0) {
3244 search &= ~S_DOUNTRUSTED;
3246 search |= S_DOTRUSTED;