=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/scp.c,v retrieving revision 1.234 retrieving revision 1.235 diff -u -r1.234 -r1.235 --- src/usr.bin/ssh/scp.c 2021/09/11 00:40:24 1.234 +++ src/usr.bin/ssh/scp.c 2021/09/16 15:11:19 1.235 @@ -1,4 +1,4 @@ -/* $OpenBSD: scp.c,v 1.234 2021/09/11 00:40:24 djm Exp $ */ +/* $OpenBSD: scp.c,v 1.235 2021/09/16 15:11:19 djm Exp $ */ /* * scp - secure remote copy. This is basically patched BSD rcp which * uses ssh to do the data transfer (instead of using rcmd). @@ -437,7 +437,7 @@ newargv[n] = xstrdup(argv[n]); argv = newargv; - log_init(argv0, log_level, SYSLOG_FACILITY_USER, 1); + log_init(argv0, log_level, SYSLOG_FACILITY_USER, 2); memset(&args, '\0', sizeof(args)); memset(&remote_remote_args, '\0', sizeof(remote_remote_args)); @@ -555,7 +555,7 @@ argc -= optind; argv += optind; - log_init(argv0, log_level, SYSLOG_FACILITY_USER, 1); + log_init(argv0, log_level, SYSLOG_FACILITY_USER, 2); /* Do this last because we want the user to be able to override it */ addargs(&args, "-oForwardAgent=no"); @@ -1507,10 +1507,8 @@ free(abs_src); free(tmp); globfree(&g); - if (err == -1) { - error("Failed to download '%s'", src); + if (err == -1) errs = 1; - } } @@ -1901,7 +1899,7 @@ free(tmp); globfree(&g); if (err == -1) - fatal("Failed to download file '%s'", src); + errs = 1; } int