}
#ifdef CEPH_HAVE_SPLICE
-ssize_t safe_splice(int fd_in, loff_t *off_in, int fd_out, loff_t *off_out,
+ssize_t safe_splice(int fd_in, off_t *off_in, int fd_out, off_t *off_out,
size_t len, unsigned int flags)
{
size_t cnt = 0;
return cnt;
}
-ssize_t safe_splice_exact(int fd_in, loff_t *off_in, int fd_out,
- loff_t *off_out, size_t len, unsigned int flags)
+ssize_t safe_splice_exact(int fd_in, off_t *off_in, int fd_out,
+ off_t *off_out, size_t len, unsigned int flags)
{
ssize_t ret = safe_splice(fd_in, off_in, fd_out, off_out, len, flags);
if (ret < 0)
* Similar to the above (non-exact version) and below (exact version).
* See splice(2) for parameter descriptions.
*/
- ssize_t safe_splice(int fd_in, loff_t *off_in, int fd_out, loff_t *off_out,
+ ssize_t safe_splice(int fd_in, off_t *off_in, int fd_out, off_t *off_out,
size_t len, unsigned int flags)
WARN_UNUSED_RESULT;
- ssize_t safe_splice_exact(int fd_in, loff_t *off_in, int fd_out,
- loff_t *off_out, size_t len, unsigned int flags)
+ ssize_t safe_splice_exact(int fd_in, off_t *off_in, int fd_out,
+ off_t *off_out, size_t len, unsigned int flags)
WARN_UNUSED_RESULT;
#endif