Home | History | Annotate | Download | only in validator

Lines Matching refs:needs

448 		if(n->needs[algo] == 0) {
449 n->needs[algo] = 1;
463 memset(n->needs, 0, sizeof(uint8_t)*ALGO_NEEDS_MAX);
466 log_assert(n->needs[algo] == 0);
467 n->needs[algo] = 1;
480 memset(n->needs, 0, sizeof(uint8_t)*ALGO_NEEDS_MAX);
488 if(n->needs[algo] == 0) {
489 n->needs[algo] = 1;
500 if(n->needs[algo]) {
501 n->needs[algo] = 0;
511 if(n->needs[algo]) n->needs[algo] = 2; /* need it, but bogus */
526 if(n->needs[i] == 2)
528 if(n->needs[i] == 1 && miss == -1)
634 struct algo_needs needs;
649 algo_needs_init_list(&needs, sigalg);
650 if(algo_needs_num_missing(&needs) == 0) {
666 else if(algo_needs_set_secure(&needs,
670 algo_needs_set_bogus(&needs,
681 if(sigalg && (alg=algo_needs_missing(&needs)) != 0) {
684 (int)algo_needs_num_missing(&needs));
812 * and still some lowercasing needs to be done; either the dnames