FreeCalypso > hg > fc-pcsc-tools
diff simtool/a38.c @ 108:e17940d7ce35
fc-simtool a38: support output redirection
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 19 Feb 2021 06:45:42 +0000 |
parents | 2071b28cd0c7 |
children |
line wrap: on
line diff
--- a/simtool/a38.c Fri Feb 19 06:43:01 2021 +0000 +++ b/simtool/a38.c Fri Feb 19 06:45:42 2021 +0000 @@ -9,8 +9,9 @@ #include <stdlib.h> #include "simresp.h" -cmd_a38(argc, argv) +cmd_a38(argc, argv, outf) char **argv; + FILE *outf; { u_char cmd[21]; int rc; @@ -50,9 +51,9 @@ sim_resp_data_len); return(-1); } - printf("SRES: %02X %02X %02X %02X\n", sim_resp_data[0], + fprintf(outf, "SRES: %02X %02X %02X %02X\n", sim_resp_data[0], sim_resp_data[1], sim_resp_data[2], sim_resp_data[3]); - printf("Kc: %02X %02X %02X %02X %02X %02X %02X %02X\n", + fprintf(outf, "Kc: %02X %02X %02X %02X %02X %02X %02X %02X\n", sim_resp_data[4], sim_resp_data[5], sim_resp_data[6], sim_resp_data[7], sim_resp_data[8], sim_resp_data[9], sim_resp_data[10], sim_resp_data[11]);