From: adilger Date: Wed, 14 Sep 2005 21:18:35 +0000 (+0000) Subject: Branch b1_4 X-Git-Tag: v1_7_100~699 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=49853fa14ba192b45c569bb6ec8c3a18faee264b Branch b1_4 Use 64-bit variable for libsysio lseek64() internal return value. Update liblustre sanity.c to use 64-bit IO functions where needed. b=7279 --- diff --git a/libsysio/src/lseek.c b/libsysio/src/lseek.c index 3ab5a85..9c955dc 100644 --- a/libsysio/src/lseek.c +++ b/libsysio/src/lseek.c @@ -121,13 +121,13 @@ extern off64_t SYSIO_INTERFACE_NAME(lseek64)(int fd, off64_t offset, int whence) { _SYSIO_OFF_T off; - off_t rtn; + off64_t rtn; SYSIO_INTERFACE_DISPLAY_BLOCK; SYSIO_INTERFACE_ENTER; off = _sysio_lseek(fd, offset, whence); if (off < 0) - SYSIO_INTERFACE_RETURN((off_t )-1, (int )off); + SYSIO_INTERFACE_RETURN((off64_t )-1, (int )off); rtn = (off64_t )off; assert(rtn == off); SYSIO_INTERFACE_RETURN(rtn, 0);