Deleted Added
full compact
linux.h (166398) linux.h (166727)
1/*-
2 * Copyright (c) 1994-1996 S�ren Schmidt
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 *
1/*-
2 * Copyright (c) 1994-1996 S�ren Schmidt
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 *
28 * $FreeBSD: head/sys/i386/linux/linux.h 166398 2007-02-01 13:36:19Z kib $
28 * $FreeBSD: head/sys/i386/linux/linux.h 166727 2007-02-15 00:54:40Z jkim $
29 */
30
31#ifndef _I386_LINUX_LINUX_H_
32#define _I386_LINUX_LINUX_H_
33
34#include <sys/signal.h> /* for sigval union */
35
36#include <i386/linux/linux_syscall.h>

--- 100 unchanged lines hidden (view full) ---

137
138/* mmap options */
139#define LINUX_MAP_SHARED 0x0001
140#define LINUX_MAP_PRIVATE 0x0002
141#define LINUX_MAP_FIXED 0x0010
142#define LINUX_MAP_ANON 0x0020
143#define LINUX_MAP_GROWSDOWN 0x0100
144
29 */
30
31#ifndef _I386_LINUX_LINUX_H_
32#define _I386_LINUX_LINUX_H_
33
34#include <sys/signal.h> /* for sigval union */
35
36#include <i386/linux/linux_syscall.h>

--- 100 unchanged lines hidden (view full) ---

137
138/* mmap options */
139#define LINUX_MAP_SHARED 0x0001
140#define LINUX_MAP_PRIVATE 0x0002
141#define LINUX_MAP_FIXED 0x0010
142#define LINUX_MAP_ANON 0x0020
143#define LINUX_MAP_GROWSDOWN 0x0100
144
145struct l_mmap_argv {
146 l_uintptr_t addr;
147 l_size_t len;
148 l_int prot;
149 l_int flags;
150 l_int fd;
151 l_off_t pgoff;
152} __packed;
153
145/*
146 * stat family of syscalls
147 */
148struct l_timespec {
149 l_time_t tv_sec;
150 l_long tv_nsec;
151};
152

--- 661 unchanged lines hidden ---
154/*
155 * stat family of syscalls
156 */
157struct l_timespec {
158 l_time_t tv_sec;
159 l_long tv_nsec;
160};
161

--- 661 unchanged lines hidden ---