void print_bin_char(t_print *print, unsigned char c) { char *cara; cara = my_bin_converter((int)c, 8); print_bin_string(print, cara); free(cara); }
void print_r_apdu(const char *name, struct r_apdu *r) { printf("%s {\n", name ? name : "r_apdu"); printf("%sSW1 = 0x%x\n", INDENT, r->sw1); printf("%sSW2 = 0x%x\n", INDENT, r->sw2); printf("%sbody = ", INDENT); if (r->body.len == -1) printf("(not present)\n"); else print_bin_string(r->body.data, r->body.len); printf("}\n"); }