extern ssize_t
raw_pwrite(struct filedes *fd, const void *buf, size_t count, off_t offset);
-#ifdef __WIN32__
-struct iovec {
- void *iov_base;
- size_t iov_len;
-};
-#else
-struct iovec;
-#endif
-
#ifndef __WIN32__
# define O_BINARY 0
#endif
fd->fd = -1;
}
-static inline void filedes_copy(struct filedes *dst, const struct filedes *src)
-{
- *dst = *src;
-}
-
#define filedes_close(f) close((f)->fd)
static inline bool