X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/bcacc18bdf1bdac625ef1f178e8e32892544cc30..73233f0f1232c337ede5fae3f9f95d78457df7d0:/syscall.c diff --git a/syscall.c b/syscall.c index 103c002f..a004d9d3 100644 --- a/syscall.c +++ b/syscall.c @@ -105,6 +105,7 @@ int do_stat(const char *fname, STRUCT_STAT *st) #endif } +#if SUPPORT_LINKS int do_lstat(const char *fname, STRUCT_STAT *st) { #if HAVE_OFF64_T @@ -113,6 +114,7 @@ int do_lstat(const char *fname, STRUCT_STAT *st) return lstat(fname, st); #endif } +#endif int do_fstat(int fd, STRUCT_STAT *st) { @@ -122,3 +124,12 @@ int do_fstat(int fd, STRUCT_STAT *st) return fstat(fd, st); #endif } + +OFF_T do_lseek(int fd, OFF_T offset, int whence) +{ +#if HAVE_OFF64_T + return lseek64(fd, offset, whence); +#else + return lseek(fd, offset, whence); +#endif +}