-static BIT_STRING_BITNAME tbits[] = {
-{X509_TRUST_BIT_ALL, "All Purposes", "all"},
-{X509_TRUST_BIT_SSL_CLIENT, "SSL client", "sslclient"},
-{X509_TRUST_BIT_SSL_SERVER, "SSL server", "sslserver"},
-{X509_TRUST_BIT_EMAIL, "S/MIME email", "email"},
-{X509_TRUST_BIT_OBJECT_SIGN, "Object Signing", "objsign"},
-{-1, NULL, NULL}
-};
-
-int X509_trust_set_bit_asc(X509 *x, char *str, int value)
-{
- int bitnum;
- bitnum = ASN1_BIT_STRING_num_asc(str, tbits);
- if(bitnum < 0) return 0;
- if(x) return X509_trust_set_bit(x, bitnum, value);
- return 1;
-}
-
-int X509_reject_set_bit_asc(X509 *x, char *str, int value)
-{
- int bitnum;
- bitnum = ASN1_BIT_STRING_num_asc(str, tbits);
- if(bitnum < 0) return 0;
- if(x) return X509_reject_set_bit(x, bitnum, value);
- return 1;
-}
-
-