tuser = NULL;
}
if (tuser != NULL && !okname(tuser)) {
xfree(arg);
return;
for (i = 0; i < argc - 1; i++) {
src = colon(argv[i]);
if (src) { /* remote to remote */
suser = pwd->pw_name;
else if (!okname(suser))
continue;
if (tuser != NULL && !okname(tuser))
addargs(&alist, "-l");
addargs(&alist, "%s", suser);
} else {
source(1, argv + i);
void