Lines Matching refs:argv
222 main(int argc, char **argv) in main() argument
265 setpeer(argc, argv); in main()
313 setpeer(int argc, char **argv) in setpeer() argument
323 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in setpeer()
324 (void) fprintf(stderr, "%s is too big\n", argv[0]); in setpeer()
329 makeargv(line, &argc, &argv); in setpeer()
333 argv[0]); in setpeer()
336 hostnameinput = removebrackets(argv[1]); in setpeer()
368 port = strtonum(argv[2], 1, 65535, &errstr); in setpeer()
371 argv[2], errstr); in setpeer()
381 modecmd(int argc, char **argv) in modecmd() argument
392 if (strcmp(argv[1], p->m_name) == 0) { in modecmd()
396 (void) fprintf(stderr, "%s: unknown mode\n", argv[1]); in modecmd()
401 (void) fprintf(stderr, "usage: %s [ %s", argv[0], p->m_name); in modecmd()
409 setbinary(int argc, char **argv) in setbinary() argument
416 setascii(int argc, char **argv) in setascii() argument
433 put(int argc, char **argv) in put() argument
443 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in put()
444 (void) fprintf(stderr, "%s is too big\n", argv[0]); in put()
449 makeargv(line, &argc, &argv); in put()
452 putusage(argv[0]); in put()
455 targ = argv[argc - 1]; in put()
456 if (finddelimiter(argv[argc - 1])) { in put()
462 if (finddelimiter(argv[n])) { in put()
463 putusage(argv[0]); in put()
466 cp = argv[argc - 1]; in put()
501 cp = argc == 2 ? tail(targ) : argv[1]; in put()
522 argtail = tail(argv[n]); in put()
529 fd = open(argv[n], O_RDONLY); in put()
531 (void) fprintf(stderr, "tftp: %s: %s\n", argv[n], in put()
537 argv[n], hostname, buf, mode); in put()
554 get(int argc, char **argv) in get() argument
565 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in get()
566 (void) fprintf(stderr, "%s is too big\n", argv[0]); in get()
571 makeargv(line, &argc, &argv); in get()
574 getusage(argv[0]); in get()
579 if (finddelimiter(argv[n]) == 0) { in get()
580 getusage(argv[0]); in get()
585 src = finddelimiter(argv[n]); in get()
587 src = argv[n]; in get()
593 hostnameinput = removebrackets(argv[n]); in get()
621 cp = argc == 3 ? argv[2] : tail(src); in get()
658 setrexmt(int argc, char **argv) in setrexmt() argument
664 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in setrexmt()
665 (void) fprintf(stderr, "%s is too big\n", argv[0]); in setrexmt()
670 makeargv(line, &argc, &argv); in setrexmt()
673 (void) fprintf(stderr, "usage: %s value\n", argv[0]); in setrexmt()
677 t = strtonum(argv[1], 0, INT_MAX, &errstr); in setrexmt()
679 (void) fprintf(stderr, "%s: bad value: %s\n", argv[1], errstr); in setrexmt()
685 settimeout(int argc, char **argv) in settimeout() argument
691 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in settimeout()
692 (void) fprintf(stderr, "%s is too big\n", argv[0]); in settimeout()
697 makeargv(line, &argc, &argv); in settimeout()
700 (void) fprintf(stderr, "usage: %s value\n", argv[0]); in settimeout()
703 t = strtonum(argv[1], 0, INT_MAX, &errstr); in settimeout()
705 (void) fprintf(stderr, "%s: bad value: %s\n", argv[1], errstr); in settimeout()
712 status(int argc, char **argv) in status() argument
766 char *buf, **argv; in command() local
777 makeargv(buf, &argc, &argv); in command()
778 c = getcmd(argv[0]); in command()
784 (*c->handler)(argc, argv); in command()
859 static char **argv; in makeargv() local
862 if (argv == NULL) { in makeargv()
864 if ((argv = malloc(argv_size * sizeof (char *))) == NULL) { in makeargv()
870 argp = argv; in makeargv()
880 if ((argv = realloc(argv, in makeargv()
885 argp = argv + argc; in makeargv()
896 *argvp = argv; in makeargv()
901 quit(int argc, char **argv) in quit() argument
910 help(int argc, char **argv) in help() argument
923 arg = *++argv; in help()
938 settrace(int argc, char **argv) in settrace() argument
946 setverbose(int argc, char **argv) in setverbose() argument
953 setblksize(int argc, char **argv) in setblksize() argument
959 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in setblksize()
960 (void) fprintf(stderr, "%s is too big\n", argv[0]); in setblksize()
965 makeargv(line, &argc, &argv); in setblksize()
968 (void) fprintf(stderr, "usage: %s value\n", argv[0]); in setblksize()
974 b = strtonum(argv[1], 0, MAX_BLKSIZE, &errstr); in setblksize()
976 (void) fprintf(stderr, "%s: bad value: %s\n", argv[1], errstr); in setblksize()
982 setsrexmt(int argc, char **argv) in setsrexmt() argument
988 if (strlcat(line, argv[0], sizeof (line)) >= sizeof (line)) { in setsrexmt()
989 (void) fprintf(stderr, "%s is too big\n", argv[0]); in setsrexmt()
994 makeargv(line, &argc, &argv); in setsrexmt()
997 (void) fprintf(stderr, "usage: %s value\n", argv[0]); in setsrexmt()
1002 t = strtonum(argv[1], 0, MAX_TIMEOUT, &errstr); in setsrexmt()
1004 (void) fprintf(stderr, "%s: bad value: %s\n", argv[1], errstr); in setsrexmt()
1010 settsize(int argc, char **argv) in settsize() argument
1013 (void) fprintf(stderr, "usage: %s\n", argv[0]); in settsize()