correct arg handling in setpeer().
This commit is contained in:
parent
024a9509bc
commit
8cf5cbae01
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: main.c,v 1.17 2003/08/07 11:16:13 agc Exp $ */
|
/* $NetBSD: main.c,v 1.18 2003/10/02 21:33:05 itojun Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1983, 1993
|
* Copyright (c) 1983, 1993
|
||||||
|
@ -36,7 +36,7 @@ __COPYRIGHT("@(#) Copyright (c) 1983, 1993\n\
|
||||||
#if 0
|
#if 0
|
||||||
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 6/6/93";
|
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 6/6/93";
|
||||||
#else
|
#else
|
||||||
__RCSID("$NetBSD: main.c,v 1.17 2003/08/07 11:16:13 agc Exp $");
|
__RCSID("$NetBSD: main.c,v 1.18 2003/10/02 21:33:05 itojun Exp $");
|
||||||
#endif
|
#endif
|
||||||
#endif /* not lint */
|
#endif /* not lint */
|
||||||
|
|
||||||
|
@ -291,7 +291,7 @@ setpeer(argc, argv)
|
||||||
char *argv[];
|
char *argv[];
|
||||||
{
|
{
|
||||||
|
|
||||||
if (argc < 1) {
|
if (argc < 2) {
|
||||||
strcpy(line, "Connect ");
|
strcpy(line, "Connect ");
|
||||||
printf("(to) ");
|
printf("(to) ");
|
||||||
fgets(&line[strlen(line)], LBUFLEN-strlen(line), stdin);
|
fgets(&line[strlen(line)], LBUFLEN-strlen(line), stdin);
|
||||||
|
@ -299,14 +299,14 @@ setpeer(argc, argv)
|
||||||
argc = margc;
|
argc = margc;
|
||||||
argv = margv;
|
argv = margv;
|
||||||
}
|
}
|
||||||
if ((argc < 1) || (argc > 2)) {
|
if ((argc < 2) || (argc > 3)) {
|
||||||
printf("usage: %s [-e] host-name [port]\n", getprogname());
|
printf("usage: %s [-e] host-name [port]\n", getprogname());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (argc == 1)
|
if (argc == 2)
|
||||||
setpeer0(argv[0], NULL);
|
setpeer0(argv[1], NULL);
|
||||||
else
|
else
|
||||||
setpeer0(argv[0], argv[1]);
|
setpeer0(argv[1], argv[2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct modes {
|
struct modes {
|
||||||
|
|
Loading…
Reference in New Issue