diff --git a/include/minix/ioctl.h b/include/minix/ioctl.h index fe18d9d47..f679fff01 100644 --- a/include/minix/ioctl.h +++ b/include/minix/ioctl.h @@ -53,7 +53,7 @@ #define _MINIX_IOCTL_SIZE_BIG(i) (((i) >> 8) & _IOCPARM_MASK_BIG) __BEGIN_DECLS -int ioctl(int _fd, int _request, void *_data); +int ioctl(int _fd, unsigned long _request, void *_data); __END_DECLS #endif /* _M_IOCTL_H */ diff --git a/lib/libc/sys-minix/ioctl.c b/lib/libc/sys-minix/ioctl.c index c61478473..32d4252e8 100644 --- a/lib/libc/sys-minix/ioctl.c +++ b/lib/libc/sys-minix/ioctl.c @@ -46,7 +46,7 @@ static void rewrite_i2c_minix_to_netbsd(i2c_ioctl_exec_t *out, int ioctl(fd, request, data) int fd; -int request; +unsigned long request; void *data; { int r, request_save;