Lines Matching defs:argv
188 int main(int argc, char *argv[])
198 while ((argc > 1) && (argv[1][0] == '-')) {
199 if (strcmp(argv[1],"-v") == 0) {
202 else if (strcmp(argv[1],"-EB") == 0) {
205 else if (strcmp(argv[1],"-EL") == 0) {
208 else if (strcmp(argv[1],"-bootsect") == 0) {
210 argv++;
216 bootsect_offset = strtoul(argv[1], &tmp_ptr, 0);
219 fprintf(stderr,"Unable to parse %s as a sector offset\n", argv[1]);
223 else if (strcmp(argv[1],"-bootcode") == 0) {
225 argv++;
231 bootcode_offset = strtoul(argv[1], &tmp_ptr, 0);
233 fprintf(stderr,"Unable to parse %s as a sector offset\n", argv[1]);
238 fprintf(stderr,"Invalid switch: %s\n",argv[1]);
241 argv++;
267 fh = open(argv[1],O_RDONLY);
269 perror(argv[1]);
319 fh = open(argv[2],O_RDWR|O_CREAT,S_IREAD|S_IWRITE);
321 perror(argv[2]);
327 perror(argv[2]);
331 perror(argv[2]);
336 perror(argv[2]);
340 perror(argv[2]);
346 fprintf(stderr,"Done. %s installed on %s\n",argv[1],argv[2]);