{-# LINE 1 "System/Syscall/Linux.hsc" #-} {-# LANGUAGE CPP, ForeignFunctionInterface #-} {-# LINE 2 "System/Syscall/Linux.hsc" #-} -- | Linux System Calls -- http://www.kernel.org/doc/man-pages/online/pages/man2/syscalls.2.html module System.Syscall.Linux ( c_sendfile_linux ) where import Foreign import Foreign.C import System.Posix.Types (COff,CSsize,Fd) -- | Sendfile -- ssize_t sendfile(int out_fd, int in_fd, off_t * offset ", size_t" " count" ); {-# LINE 17 "System/Syscall/Linux.hsc" #-} foreign import ccall unsafe "sendfile" c_sendfile_linux :: Fd -> Fd -> Ptr COff -> CSize -> IO CSsize