comparison simtool/grcard2.c @ 221:e3059d58ec93

fc-simtool grcard2-set-ki command implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 09 Mar 2021 02:23:00 +0000
parents e07de8a9cedf
children
comparison
equal deleted inserted replaced
220:e07de8a9cedf 221:e3059d58ec93
227 magic_byte = sim_resp_data[0]; 227 magic_byte = sim_resp_data[0];
228 magic_byte &= 0xFC; 228 magic_byte &= 0xFC;
229 magic_byte |= code; 229 magic_byte |= code;
230 return update_bin_op(2, &magic_byte, 1); 230 return update_bin_op(2, &magic_byte, 1);
231 } 231 }
232
233 cmd_grcard2_set_ki(argc, argv)
234 char **argv;
235 {
236 u_char ki[16];
237 int rc;
238
239 rc = decode_hex_data_from_string(argv[1], ki, 16, 16);
240 if (rc < 0)
241 return(rc);
242 rc = select_ef_weki();
243 if (rc < 0)
244 return(rc);
245 return update_bin_op(3, ki, 16);
246 }