Lines Matching defs:bio

23 static int ts_status_map_print(BIO *bio, const struct status_map_st *a,
25 static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *accuracy);
28 int TS_RESP_print_bio(BIO *bio, TS_RESP *a)
30 BIO_printf(bio, "Status info:\n");
31 TS_STATUS_INFO_print_bio(bio, a->status_info);
33 BIO_printf(bio, "\nTST info:\n");
35 TS_TST_INFO_print_bio(bio, a->tst_info);
37 BIO_printf(bio, "Not included.\n");
42 int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a)
75 BIO_printf(bio, "Status: ");
78 BIO_printf(bio, "%s\n", status_map[status]);
80 BIO_printf(bio, "out of bounds\n");
82 BIO_printf(bio, "Status description: ");
85 BIO_puts(bio, "\t");
86 ASN1_STRING_print_ex(bio, sk_ASN1_UTF8STRING_value(a->text, i), 0);
87 BIO_puts(bio, "\n");
90 BIO_printf(bio, "unspecified\n");
92 BIO_printf(bio, "Failure info: ");
94 lines = ts_status_map_print(bio, failure_map, a->failure_info);
96 BIO_printf(bio, "unspecified");
97 BIO_printf(bio, "\n");
102 static int ts_status_map_print(BIO *bio, const struct status_map_st *a,
110 BIO_printf(bio, ", ");
111 BIO_printf(bio, "%s", a->text);
118 int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a)
126 BIO_printf(bio, "Version: %d\n", v);
128 BIO_printf(bio, "Policy OID: ");
129 TS_OBJ_print_bio(bio, a->policy_id);
131 TS_MSG_IMPRINT_print_bio(bio, a->msg_imprint);
133 BIO_printf(bio, "Serial number: ");
135 BIO_printf(bio, "unspecified");
137 TS_ASN1_INTEGER_print_bio(bio, a->serial);
138 BIO_write(bio, "\n", 1);
140 BIO_printf(bio, "Time stamp: ");
141 ASN1_GENERALIZEDTIME_print(bio, a->time);
142 BIO_write(bio, "\n", 1);
144 BIO_printf(bio, "Accuracy: ");
146 BIO_printf(bio, "unspecified");
148 ts_ACCURACY_print_bio(bio, a->accuracy);
149 BIO_write(bio, "\n", 1);
151 BIO_printf(bio, "Ordering: %s\n", a->ordering ? "yes" : "no");
153 BIO_printf(bio, "Nonce: ");
155 BIO_printf(bio, "unspecified");
157 TS_ASN1_INTEGER_print_bio(bio, a->nonce);
158 BIO_write(bio, "\n", 1);
160 BIO_printf(bio, "TSA: ");
162 BIO_printf(bio, "unspecified");
166 X509V3_EXT_val_prn(bio, nval, 0, 0);
169 BIO_write(bio, "\n", 1);
171 TS_ext_print_bio(bio, a->extensions);
176 static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a)
179 TS_ASN1_INTEGER_print_bio(bio, a->seconds);
181 BIO_printf(bio, "unspecified");
182 BIO_printf(bio, " seconds, ");
184 TS_ASN1_INTEGER_print_bio(bio, a->millis);
186 BIO_printf(bio, "unspecified");
187 BIO_printf(bio, " millis, ");
189 TS_ASN1_INTEGER_print_bio(bio, a->micros);
191 BIO_printf(bio, "unspecified");
192 BIO_printf(bio, " micros");