comparison uicc/dispatch.c @ 133:f3bdefbeae38

fc-uicc-tool: readbin and readrec commands implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 04 Feb 2021 01:45:16 +0000
parents f691a19f191d
children 69628bcfec17
comparison
equal deleted inserted replaced
132:5af88fa11b54 133:f3bdefbeae38
7 #include <string.h> 7 #include <string.h>
8 #include <strings.h> 8 #include <strings.h>
9 #include <stdlib.h> 9 #include <stdlib.h>
10 10
11 extern int cmd_exec(); 11 extern int cmd_exec();
12 extern int cmd_readbin();
13 extern int cmd_readrec();
12 extern int cmd_select(); 14 extern int cmd_select();
13 15
14 extern int display_sim_resp_in_hex(); 16 extern int display_sim_resp_in_hex();
15 extern int good_exit(); 17 extern int good_exit();
16 18
21 int (*func)(); 23 int (*func)();
22 } cmdtab[] = { 24 } cmdtab[] = {
23 {"exec", 1, 1, cmd_exec}, 25 {"exec", 1, 1, cmd_exec},
24 {"exit", 0, 0, good_exit}, 26 {"exit", 0, 0, good_exit},
25 {"quit", 0, 0, good_exit}, 27 {"quit", 0, 0, good_exit},
28 {"readbin", 2, 2, cmd_readbin},
29 {"readrec", 2, 2, cmd_readrec},
26 {"select", 1, 1, cmd_select}, 30 {"select", 1, 1, cmd_select},
27 {"sim-resp", 0, 0, display_sim_resp_in_hex}, 31 {"sim-resp", 0, 0, display_sim_resp_in_hex},
28 {0, 0, 0, 0} 32 {0, 0, 0, 0}
29 }; 33 };
30 34