X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ucw%2Fio.h;h=ac8c7ec67df834670e0f32293d564b3cbe5a3b26;hb=0eb6d8317cdbdb28663ff779d31684b3c7a47274;hp=85c8bc63dbac8c98f2b02e89d489ea6cd4165dee;hpb=0b7df598070533b746e6162e53f90af764bd8f83;p=libucw.git diff --git a/ucw/io.h b/ucw/io.h index 85c8bc63..ac8c7ec6 100644 --- a/ucw/io.h +++ b/ucw/io.h @@ -12,6 +12,8 @@ #include #include +#include +#include #ifdef CONFIG_UCW_CLEAN_ABI #define careful_read ucw_careful_read @@ -63,13 +65,13 @@ ucw_off_t ucw_file_size(const char *name); /* io-mmap.c */ -void *mmap_file(const char *name, unsigned *len, int writeable); -void munmap_file(void *start, unsigned len); +void *mmap_file(const char *name, size_t *len, int writeable); +void munmap_file(void *start, size_t len); /* io-careful.c */ -int careful_read(int fd, void *buf, int len); -int careful_write(int fd, const void *buf, int len); +int careful_read(int fd, void *buf, size_t len); +int careful_write(int fd, const void *buf, size_t len); /* io-sync.c */