On Mon, 10 Jan 2011, Arno Schmitt wrote:

I'm running libssh2 with sftp file transfer under Suse Linux 11.2, 64 Bit. Using function libssh2_sftp_readdir_ex() on a directory containing a 2GB=2^31 byte (exatcly) file reports file size = 18446744071562067968.

I've changed method libssh2_uint64_t _libssh2_ntohu64(const unsigned char *buf)

Thanks!

It's not very clear to me though.

You changed it from what (or put in other words: "you should've provided the patch as a diff -u output")? This exact function has already been fixed in git (commit fd691deb1786caff). Are you saying that fix is bad or are you (re-)fixing the bug we had in 1.2.7 and earlier?

--

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

Reply via email to