/* $NetBSD: vchar.h,v 1.4 2006/09/09 16:22:37 manu Exp $ */ /* Id: vchar.h,v 1.2 2004/06/07 09:18:47 ludvigm Exp */ /* * Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. Neither the name of the project nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #ifndef _VCHAR_H #define _VCHAR_H typedef struct { u_int len; caddr_t buf; } vchar_t; #endif /* _VCHAR_H */ 'right' method='get' action='/netbsd/log/sys/compat/linux32/common/linux32_ioctl.c'>
path: root/sys/compat/linux32/common/linux32_ioctl.c
AgeCommit message (Expand)Author
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-06-19an attempt at linux32_ioctl_socket().christos
2008-01-22Add ossaudio support for COMPAT_LINUX32, with help from mrg. With thisjmcneill
2007-12-20Convert all the system call entry points from:dsl
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
2007-03-18Change all the NETBSD32PTR64(SCARG(uap, xxx))) to SCARG_P32(uap, xxx).dsl
2007-03-16remove all the double (and triple) casts used to convert 32bit userspacedsl
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-09-13Jumbo COMPAT_LINUX/COMPAT_LINUX32 bugfix, with the help of Nicolas Jolymanu
2006-08-25Add support for socket ioctl.manu
2006-02-15- Move the BSD to Linux and Linux to BSD termio/termios conversion functionsmanu
2006-02-09Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough somanu