]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Use sftp_realpath if no native realpath.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 1 Nov 2019 04:22:32 +0000 (15:22 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 1 Nov 2019 07:27:37 +0000 (18:27 +1100)
configure.ac
openbsd-compat/bsd-misc.h

index 8489384fb7b1e63f0b40fdb72b71df92ca94eb08..a9cbfed0c8d79bdab8813b0c25490219d5e36455 100644 (file)
@@ -1783,6 +1783,7 @@ AC_CHECK_FUNCS([ \
        raise \
        readpassphrase \
        reallocarray \
+       realpath \
        recvmsg \
        recallocarray \
        rresvport_af \
index 5a369d9de45fd3e30f50bf2c94dc51621832085f..429ade04787347b1930a75a9f35da4ac2375bec1 100644 (file)
@@ -182,4 +182,8 @@ int flock(int, int);
 struct tm *localtime_r(const time_t *, struct tm *);
 #endif
 
+#ifndef HAVE_REALPATH
+#define realpath(x, y) (sftp_realpath((x), (y))
+#endif
+
 #endif /* _BSD_MISC_H */