• Home
  • Raw
  • Download

Lines Matching refs:bio

68   BIO *bio = BIO_new_fp(fp, BIO_NOCLOSE);  in X509_REQ_print_fp()  local
69 if (bio == NULL) { in X509_REQ_print_fp()
73 int ret = X509_REQ_print(bio, x); in X509_REQ_print_fp()
74 BIO_free(bio); in X509_REQ_print_fp()
78 int X509_REQ_print_ex(BIO *bio, X509_REQ *x, unsigned long nmflags, in X509_REQ_print_ex() argument
98 if (BIO_write(bio, "Certificate Request:\n", 21) <= 0 || in X509_REQ_print_ex()
99 BIO_write(bio, " Data:\n", 10) <= 0) { in X509_REQ_print_ex()
105 if (BIO_printf(bio, "%8sVersion: %ld (0x%lx)\n", "", l + 1, l) <= 0) { in X509_REQ_print_ex()
110 if (BIO_printf(bio, " Subject:%c", mlch) <= 0 || in X509_REQ_print_ex()
111 X509_NAME_print_ex(bio, ri->subject, nmindent, nmflags) < 0 || in X509_REQ_print_ex()
112 BIO_write(bio, "\n", 1) <= 0) { in X509_REQ_print_ex()
117 if (BIO_write(bio, " Subject Public Key Info:\n", 33) <= 0 || in X509_REQ_print_ex()
118 BIO_printf(bio, "%12sPublic Key Algorithm: ", "") <= 0 || in X509_REQ_print_ex()
119 i2a_ASN1_OBJECT(bio, ri->pubkey->algor->algorithm) <= 0 || in X509_REQ_print_ex()
120 BIO_puts(bio, "\n") <= 0) { in X509_REQ_print_ex()
126 BIO_printf(bio, "%12sUnable to load Public Key\n", ""); in X509_REQ_print_ex()
127 ERR_print_errors(bio); in X509_REQ_print_ex()
129 EVP_PKEY_print_public(bio, pkey, 16, NULL); in X509_REQ_print_ex()
135 if (BIO_printf(bio, "%8sAttributes:\n", "") <= 0) { in X509_REQ_print_ex()
141 if (BIO_printf(bio, "%12sa0:00\n", "") <= 0) { in X509_REQ_print_ex()
154 if (BIO_printf(bio, "%12s", "") <= 0) { in X509_REQ_print_ex()
159 const int obj_str_len = i2a_ASN1_OBJECT(bio, aobj); in X509_REQ_print_ex()
161 if (BIO_puts(bio, "(Unable to print attribute ID.)\n") < 0) { in X509_REQ_print_ex()
176 if (BIO_write(bio, " ", 1) != 1) { in X509_REQ_print_ex()
181 if (BIO_puts(bio, ":") <= 0) { in X509_REQ_print_ex()
189 if (BIO_write(bio, (char *)bs->data, bs->length) != bs->length) { in X509_REQ_print_ex()
192 BIO_puts(bio, "\n"); in X509_REQ_print_ex()
194 BIO_puts(bio, "unable to print attribute\n"); in X509_REQ_print_ex()
204 BIO_printf(bio, "%8sRequested Extensions:\n", ""); in X509_REQ_print_ex()
209 if (BIO_printf(bio, "%12s", "") <= 0) { in X509_REQ_print_ex()
213 i2a_ASN1_OBJECT(bio, obj); in X509_REQ_print_ex()
215 if (BIO_printf(bio, ": %s\n", is_critical ? "critical" : "") <= 0) { in X509_REQ_print_ex()
218 if (!X509V3_EXT_print(bio, ex, cflag, 16)) { in X509_REQ_print_ex()
219 BIO_printf(bio, "%16s", ""); in X509_REQ_print_ex()
220 ASN1_STRING_print(bio, X509_EXTENSION_get_data(ex)); in X509_REQ_print_ex()
222 if (BIO_write(bio, "\n", 1) <= 0) { in X509_REQ_print_ex()
231 !X509_signature_print(bio, x->sig_alg, x->signature)) { in X509_REQ_print_ex()
242 int X509_REQ_print(BIO *bio, X509_REQ *req) { in X509_REQ_print() argument
243 return X509_REQ_print_ex(bio, req, XN_FLAG_COMPAT, X509_FLAG_COMPAT); in X509_REQ_print()