comparison simtool/plmnsel.c @ 197:3ddbc3fea5f0

encode_plmn_3bytes() error handling change in preparation for PLMN list reading addition
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 07 Mar 2021 02:36:27 +0000
parents 32acef9d20ff
children 3bde063234aa
comparison
equal deleted inserted replaced
196:c804f2f8c138 197:3ddbc3fea5f0
108 if (idx >= curfile_total_size / 3) { 108 if (idx >= curfile_total_size / 3) {
109 fprintf(stderr, "error: specified index is out of range\n"); 109 fprintf(stderr, "error: specified index is out of range\n");
110 return(-1); 110 return(-1);
111 } 111 }
112 rc = encode_plmn_3bytes(argv[2], rec); 112 rc = encode_plmn_3bytes(argv[2], rec);
113 if (rc < 0) 113 if (rc < 0) {
114 fprintf(stderr, "error: invalid MCC-MNC argument\n");
114 return(rc); 115 return(rc);
116 }
115 return update_bin_op(idx * 3, rec, 3); 117 return update_bin_op(idx * 3, rec, 3);
116 } 118 }
117 119
118 cmd_plmnsel_erase(argc, argv) 120 cmd_plmnsel_erase(argc, argv)
119 char **argv; 121 char **argv;