]> andersk Git - openssh.git/commitdiff
- markus@cvs.openbsd.org 2003/09/19 17:40:20
authordtucker <dtucker>
Mon, 22 Sep 2003 11:14:55 +0000 (11:14 +0000)
committerdtucker <dtucker>
Mon, 22 Sep 2003 11:14:55 +0000 (11:14 +0000)
     [scp.c]
     error handling for remote-remote copy; #638; report Harald Koenig;
     ok millert, fgs, henning, deraadt

ChangeLog
scp.c

index c434763e2eed9d1d31f79ad48a7b4fac0d405d47..bd97541856ccf64e2ba8c60618c39885862be267 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
    - markus@cvs.openbsd.org 2003/09/19 11:33:09
      [packet.c sshd.c]
      do not call packet_close on fatal; ok deraadt
+   - markus@cvs.openbsd.org 2003/09/19 17:40:20
+     [scp.c]
+     error handling for remote-remote copy; #638; report Harald Koenig;
+     ok millert, fgs, henning, deraadt
 
 20030919
  - (djm) Bug #683: Remove reference to --with-ipv4-default from INSTALL;
diff --git a/scp.c b/scp.c
index 4f9247c2dfcf27b8a26266618330c421bd7fa408..a1f136a1fa4b0d97d3316e9a7b21cb1c8baa5c7a 100644 (file)
--- a/scp.c
+++ b/scp.c
@@ -71,7 +71,7 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: scp.c,v 1.108 2003/07/18 01:54:25 deraadt Exp $");
+RCSID("$OpenBSD: scp.c,v 1.109 2003/09/19 17:40:20 markus Exp $");
 
 #include "xmalloc.h"
 #include "atomicio.h"
@@ -426,7 +426,8 @@ toremote(char *targ, int argc, char **argv)
                        }
                        if (verbose_mode)
                                fprintf(stderr, "Executing: %s\n", bp);
-                       (void) system(bp);
+                       if (system(bp) != 0)
+                               errs = 1;
                        (void) xfree(bp);
                } else {        /* local to remote */
                        if (remin == -1) {
This page took 1.467219 seconds and 5 git commands to generate.