aboutsummaryrefslogtreecommitdiff
path: root/libssh/scp.c
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-08-23 22:40:15 +0200
committerAris Adamantiadis <aris@0xbadc0de.be>2009-08-23 22:40:15 +0200
commit96bafeca4c5f6d28147e22550f8c6b5c51fb317c (patch)
tree90637a460e29956c7f871a8f92f5097ea63495a1 /libssh/scp.c
parent626d8ec637b7948f85d433aa619bcd0390299397 (diff)
downloadlibssh-96bafeca4c5f6d28147e22550f8c6b5c51fb317c.tar.gz
libssh-96bafeca4c5f6d28147e22550f8c6b5c51fb317c.tar.xz
libssh-96bafeca4c5f6d28147e22550f8c6b5c51fb317c.zip
corrected errors
Diffstat (limited to 'libssh/scp.c')
-rw-r--r--libssh/scp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libssh/scp.c b/libssh/scp.c
index 8272cb35..2a37724c 100644
--- a/libssh/scp.c
+++ b/libssh/scp.c
@@ -356,6 +356,7 @@ int ssh_scp_pull_request(ssh_scp scp){
scp->request_type=SSH_SCP_REQUEST_NEWDIR;
}
scp->state=SSH_SCP_READ_REQUESTED;
+ scp->processed = 0;
return scp->request_type;
break;
case 'T':
@@ -394,7 +395,7 @@ int ssh_scp_deny_request(ssh_scp scp, const char *reason){
return SSH_ERROR;
}
else {
- scp->state=(scp->request_type==SSH_SCP_REQUEST_NEWFILE)?SSH_SCP_READ_READING:SSH_SCP_READ_INITED;
+ scp->state=SSH_SCP_READ_INITED;
return SSH_OK;
}
}