summaryrefslogtreecommitdiff
path: root/lib/libc/sys/ioctl.c
blob: 9d7cde36861f9be4a47244898775a9835b3a4390 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdarg.h>
#include <syscall.h>

int ioctl(int fildes, unsigned long request, ...)
{
	void *arg;
	va_list ap;
	va_start(ap, request);
	arg = va_arg(ap, void *);
	va_end(ap);

	return syscall(ioctl, fildes, request, arg);
}