Displaying 2 results from an estimated 2 matches for "ssh2_fxp_symlink".
2009 Feb 26
1
sftp SSH2_FXP_SYMLINK argument order
Reading 6.10 Dealing with Symbolic links in
http://www.openssh.org/txt/draft-ietf-secsh-filexfer-02.txt it seems to
say that the first argument ('linkpath') specifies the name of the
symlink file to create. ("linkpath' specifies the path name of the
symlink to be created").
However, sftp-server.c:process_symlink() seems to reverse this.
I.E. the first argument
2004 May 04
2
[Bug 861] Swapped parameters of SSH_FXP_SYMLINK packet of SFTP protocol
...%u old %s new %s", id, oldpath, newpath);
876: /* this will fail if 'newpath' exists */
877: ret = symlink(oldpath, newpath);
The same bug is obviously even in OpenSSH SFTP client:
The latest (CVS) sftp-client.c:
647: id = conn->msg_id++;
648: buffer_put_char(&msg, SSH2_FXP_SYMLINK);
649: buffer_put_int(&msg, id);
650: buffer_put_cstring(&msg, oldpath);
651: buffer_put_cstring(&msg, newpath);
Have a nice day.
Martin Prikryl
http://www.prikryl.cz/
http://winscp.sourceforge.net/
------- You are receiving this mail because: -------
You are the assignee...