aboutsummaryrefslogtreecommitdiff
path: root/bin/rcp/rcp.c
diff options
context:
space:
mode:
authorJim Pirzyk <pirzyk@FreeBSD.org>2001-05-30 16:19:13 +0000
committerJim Pirzyk <pirzyk@FreeBSD.org>2001-05-30 16:19:13 +0000
commitaf8dcd940f5d738e717f05a15be926e920945d32 (patch)
tree01a43884f21b3cc1b39a0da9496b86266cc5f252 /bin/rcp/rcp.c
parent47fe010cf38cb496eb2a888fc79fc9b77af86d0a (diff)
downloadsrc-af8dcd940f5d738e717f05a15be926e920945d32.tar.gz
src-af8dcd940f5d738e717f05a15be926e920945d32.zip
Notes
Diffstat (limited to 'bin/rcp/rcp.c')
-rw-r--r--bin/rcp/rcp.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/bin/rcp/rcp.c b/bin/rcp/rcp.c
index 3a09ab4116ae..9b9db6eed690 100644
--- a/bin/rcp/rcp.c
+++ b/bin/rcp/rcp.c
@@ -310,8 +310,10 @@ toremote(targ, argc, argv)
suser = argv[i];
if (*suser == '\0')
suser = pwd->pw_name;
- else if (!okname(suser))
+ else if (!okname(suser)) {
+ ++errs;
continue;
+ }
(void)snprintf(bp, len,
"%s %s -l %s -n %s %s '%s%s%s:%s'",
_PATH_RSH, host, suser, cmd, src,
@@ -391,8 +393,10 @@ tolocal(argc, argv)
suser = argv[i];
if (*suser == '\0')
suser = pwd->pw_name;
- else if (!okname(suser))
+ else if (!okname(suser)) {
+ ++errs;
continue;
+ }
}
len = strlen(src) + CMDNEEDS + 20;
if ((bp = malloc(len)) == NULL)