Lines Matching refs:purpose
42 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
89 {X509_PURPOSE_ANY, X509_TRUST_DEFAULT, 0, no_check, "Any Purpose", "any", NULL},
103 return (*a)->purpose - (*b)->purpose;
125 int X509_PURPOSE_set(int *p, int purpose)
127 if(X509_PURPOSE_get_by_id(purpose) == -1) {
131 *p = purpose;
159 int X509_PURPOSE_get_by_id(int purpose)
163 if((purpose >= X509_PURPOSE_MIN) && (purpose <= X509_PURPOSE_MAX))
164 return purpose - X509_PURPOSE_MIN;
165 tmp.purpose = purpose;
210 ptmp->purpose = id;
252 return xp->purpose;