Hi everybody.

I've implemented an SCP upload function based on the scp_write.c example.

The code works as it should except for when the size of the file is larger than 
the available amount of disk space on the remote machine.

I get no indication that the entire file could not be uploaded to the remote 
machine.

I've tried using both libssh2_scp_send and libssh2_scp_send64. I've used 
libssh2_channel_flush to flush the channel and activated tracing. I've checked 
libssh2_session_last_error after each call and checked both 
libssh2_channel_get_exit_status and libssh2_channel_get_exit_signal. I get no 
indication anywhere that the disk is full.

What is the correct way to check that the entire file could be written?

Thanks in advance,
Frasse


_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to