summaryrefslogtreecommitdiff
path: root/PROTOCOL
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2015-07-17 12:52:34 +1000
committerDarren Tucker <dtucker@zip.com.au>2015-07-17 12:58:02 +1000
commitd3e2aee41487d55b8d7d40f538b84ff1db7989bc (patch)
treecbe43672e70bc3fdcaf47c311dfabc8d282cacd5 /PROTOCOL
parent25b14610dab655646a109db5ef8cb4c4bf2a48a0 (diff)
Check if realpath works on nonexistent files.
On some platforms the native realpath doesn't work with non-existent files (this is actually specified in some versions of POSIX), however the sftp spec says its realpath with "canonicalize any given path name". On those platforms, use realpath from the compat library. In addition, when compiling with -DFORTIFY_SOURCE, glibc redefines the realpath symbol to the checked version, so redefine ours to something else so we pick up the compat version we want. bz#2428, ok djm@
Diffstat (limited to 'PROTOCOL')
0 files changed, 0 insertions, 0 deletions