/*
 * <sys/ioctl.h>
 *
 * zastąpienie ioctl() przez ioctlsocket(). zwykły #define
 * to za mało ze względu na niezgodność typu ostatniego argumentu obu
 * funkcji.
 *
 * $Id: ioctl.h,v 1.2 2002-08-07 14:37:08 wojtekka Exp $
 */

#ifndef COMPAT_SYS_IOCTL_H
#define COMPAT_SYS_IOCTL_H

#include <winioctl.h>
#include <stdarg.h>

inline int ioctl(int fd, int request, ...)
{
	va_list ap;
	unsigned long *foo;

	va_start(ap, request);
	foo = va_arg(ap, unsigned long*);
	va_end(ap);
	
	return ioctlsocket(fd, request, foo);

}

#endif /* COMPAT_SYS_IOCTL_H */
