OLD | NEW |
1 #include <sys/ioctl.h> | 1 #include <sys/ioctl.h> |
2 #include <stdarg.h> | 2 #include <stdarg.h> |
3 #include "syscall.h" | 3 #include "syscall.h" |
4 | 4 |
5 int ioctl(int fd, int req, ...) | 5 int ioctl(int fd, int req, ...) { |
6 { | 6 void* arg; |
7 » void *arg; | 7 va_list ap; |
8 » va_list ap; | 8 va_start(ap, req); |
9 » va_start(ap, req); | 9 arg = va_arg(ap, void*); |
10 » arg = va_arg(ap, void *); | 10 va_end(ap); |
11 » va_end(ap); | 11 return syscall(SYS_ioctl, fd, req, arg); |
12 » return syscall(SYS_ioctl, fd, req, arg); | |
13 } | 12 } |
OLD | NEW |