summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2015-09-04 09:29:26 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2015-09-04 09:29:26 +0200
commitdd657950ce7441b345645a2e5c4c97661d0b2645 (patch)
tree2b30a803fd53056cbf61d5d0e2136dc97f8dda52
parentcfe29198821d407832320e2bc196f2a765968f77 (diff)
downloadcssh-dd657950ce7441b345645a2e5c4c97661d0b2645.tar.gz
cssh-dd657950ce7441b345645a2e5c4c97661d0b2645.tar.bz2
some more error handling
-rw-r--r--src/cssh.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cssh.c b/src/cssh.c
index 95a7a5a..ba00c5c 100644
--- a/src/cssh.c
+++ b/src/cssh.c
@@ -1022,6 +1022,9 @@ int main( int argc, char *argv[] )
switch( copy_direction ) {
case CSSH_COPY_DIRECTION_UPLOAD: {
+ fprintf( stderr, "ERROR: SCP upload has not been implemented yet.\n" );
+ cleanup_sessions( &session, NULL, &scp, &read_state, &buf, &dir_stack, host, port, nof_sessions, args_info.verbose_given > 0 );
+ exit( EXIT_FAILURE );
} break;
case CSSH_COPY_DIRECTION_DOWNLOAD: {