Lines Matching defs:purpose
72 return (*a)->purpose - (*b)->purpose;
79 * Returns 1 on success, 0 if x does not allow purpose, -1 on (internal) error.
98 int X509_PURPOSE_set(int *p, int purpose)
100 if (X509_PURPOSE_get_by_id(purpose) == -1) {
104 *p = purpose;
136 /* Returns -1 on error, else an index => 0 in standard/extended purpose table */
137 int X509_PURPOSE_get_by_id(int purpose)
142 if (purpose >= X509_PURPOSE_MIN && purpose <= X509_PURPOSE_MAX)
143 return purpose - X509_PURPOSE_MIN;
146 tmp.purpose = purpose;
193 ptmp->purpose = id;
241 return xp->purpose;