summaryrefslogtreecommitdiffstats
path: root/src/sftpserver.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sftpserver.c')
-rw-r--r--src/sftpserver.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sftpserver.c b/src/sftpserver.c
index 59393099..51a4ba76 100644
--- a/src/sftpserver.c
+++ b/src/sftpserver.c
@@ -65,7 +65,7 @@ sftp_client_message sftp_get_client_message(sftp_session sftp) {
/* take a copy of the whole packet */
msg->complete_message = ssh_buffer_new();
ssh_buffer_add_data(msg->complete_message,
- ssh_buffer_get_rest(payload),
+ ssh_buffer_get(payload),
ssh_buffer_get_rest_len(payload));
ssh_buffer_get_u32(payload, &msg->id);
@@ -377,7 +377,7 @@ int sftp_reply_names(sftp_client_message msg) {
if (ssh_buffer_add_u32(out, msg->id) < 0 ||
ssh_buffer_add_u32(out, htonl(msg->attr_num)) < 0 ||
- ssh_buffer_add_data(out, ssh_buffer_get_rest(msg->attrbuf),
+ ssh_buffer_add_data(out, ssh_buffer_get(msg->attrbuf),
ssh_buffer_get_rest_len(msg->attrbuf)) < 0 ||
sftp_packet_write(msg->sftp, SSH_FXP_NAME, out) < 0) {
ssh_buffer_free(out);