Lines Matching defs:bio_out

132 static int util_flags(BIO *bio_out, unsigned int flags, const char *indent)
136 BIO_printf(bio_out, "%s%s(input flags): ", indent, indent);
139 BIO_printf(bio_out, "<no flags>\n");
146 BIO_printf(bio_out, "[Internal] ");
153 BIO_printf(bio_out, "|");
156 BIO_printf(bio_out, "NUMERIC");
167 BIO_printf(bio_out, "|");
170 BIO_printf(bio_out, "STRING");
177 BIO_printf(bio_out, "|");
180 BIO_printf(bio_out, "NO_INPUT");
190 if(started) BIO_printf(bio_out, "|");
191 BIO_printf(bio_out, "<0x%04X>", flags);
194 BIO_printf(bio_out, " <illegal flags!>");
195 BIO_printf(bio_out, "\n");
199 static int util_verbose(ENGINE *e, int verbose, BIO *bio_out, const char *indent)
214 BIO_printf(bio_out, "%s<no control commands>\n", indent);
255 xpos = BIO_printf(bio_out, indent);
258 xpos += BIO_printf(bio_out, ", ");
265 BIO_printf(bio_out, "\n");
266 xpos = BIO_printf(bio_out, indent);
268 xpos += BIO_printf(bio_out, "%s", name);
273 BIO_printf(bio_out, "%s: %s\n", name,
276 if((verbose >= 3) && !util_flags(bio_out, flags,
289 BIO_printf(bio_out, "\n");
298 static void util_do_cmds(ENGINE *e, STACK *cmds, BIO *bio_out, const char *indent)
303 BIO_printf(bio_out, "[Error]: internal stack error\n");
322 BIO_printf(bio_out,"[Error]: command name too long\n");
333 BIO_printf(bio_out, "[Success]: %s\n", cmd);
336 BIO_printf(bio_out, "[Failure]: %s\n", cmd);
337 ERR_print_errors(bio_out);
354 BIO *bio_out=NULL;
365 bio_out=BIO_new_fp(stdout,BIO_NOCLOSE);
369 bio_out = BIO_push(tmpbio, bio_out);
442 BIO_printf(bio_out, "(%s) %s\n", id, name);
443 util_do_cmds(e, pre_cmds, bio_out, indent);
446 BIO_printf(bio_out, "Loaded: (%s) %s\n",
496 BIO_printf(bio_out, " [%s]\n", cap_buf);
502 BIO_printf(bio_out, "%s", indent);
505 BIO_printf(bio_out, "[ available ]\n");
506 util_do_cmds(e, post_cmds, bio_out, indent);
511 BIO_printf(bio_out, "[ unavailable ]\n");
517 if((verbose > 0) && !util_verbose(e, verbose, bio_out, indent))
532 if (bio_out != NULL) BIO_free_all(bio_out);