NetBSD/sys/sys
itojun 2d6047cff9 make sure to enforce inbound ipsec policy checking, for any protocols on top
of ip (check it when final header is visited).  sync with kame.
XXX kame team will need to re-check policy engine code
2001-03-01 16:31:37 +00:00
..
acct.h Create new kernel thread to issue statfs(2) system call to check free 2000-03-10 01:13:18 +00:00
ansi.h Define pid_t via <sys/ansi.h>. 2000-09-19 08:35:36 +00:00
ataio.h
audioio.h Add a field in mixer_devinfo_t that indicates the minimum delta to 2000-12-29 10:00:08 +00:00
boot_flag.h add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this 2000-09-24 12:32:31 +00:00
bswap.h tread _STANDALONE like _KERNEL: don't rename bswapNN functions 2000-02-03 02:03:12 +00:00
buf.h allow building without SOFTDEP by adding the pageiodone hook to bio_ops. 2000-11-27 18:26:38 +00:00
callout.h Un-__P. 2000-08-01 04:58:55 +00:00
cdefs_aout.h #ifdef __STDC__ -> #if __STDC__ 2000-08-07 16:35:33 +00:00
cdefs_elf.h check __LEADING_UNDERSCORE instead of __sh3__ 2001-02-25 15:49:58 +00:00
cdefs.h Make __restrict actually DTRT for non-C99 GCC >= 2.92. 2000-12-27 10:05:22 +00:00
cdio.h
chio.h
clist.h
conf.h lsu -> ld, by popular request. 2000-11-26 17:44:02 +00:00
core.h
device.h Remove trailing , from last enum element. 2000-12-01 02:07:04 +00:00
dir.h
dirent.h
disk.h Nuke dk_establish() from orbit except from those ports which still use 2000-05-16 05:45:44 +00:00
disklabel_mbr.h add MBR_IS_EXTENDED() to detect one of the extended MBR partition types 2000-12-24 13:30:51 +00:00
disklabel.h Missed RCSid in rev. 1.61. 2001-01-08 07:48:59 +00:00
dkbad.h
dkio.h Define __HAVE_OLD_DISKLABEL in <machine/types.h> for i386 (where the 2001-01-07 17:55:40 +00:00
dkstat.h Move schedticks and cp_time into schedstate_percpu. Also, allow 2000-06-03 20:42:42 +00:00
domain.h
dvdio.h Add RCSid. 2001-01-08 08:37:12 +00:00
endian.h Allow mips endian_machdep.h to see _LITTLE_ENDIAN and _BIG_ENDIAN. 2000-03-17 11:47:43 +00:00
envsys.h Pull in <sys/ioccom.h>, and define ENVSYS_NSENSORS (number of sensor 2000-06-24 19:50:28 +00:00
errno.h Remove ENOTSUP for the moment. This needs a unique number, as noted by 2000-07-14 21:39:56 +00:00
event.h freebsd kqueue implementation 2001-02-24 11:11:36 +00:00
eventvar.h freebsd kqueue implementation 2000-07-18 22:11:54 +00:00
exec_aout.h
exec_coff.h Move a bunch of the COFF definitions into exec_coff.h, so they can be used by 2000-06-04 16:23:59 +00:00
exec_ecoff.h restructure struct emul and execsw, in preparation to make emulations LKMable: 2000-11-21 00:37:49 +00:00
exec_elf.h Tighten up the ELF signature checks, and actually look for the ABI tag added 2000-12-15 06:14:21 +00:00
exec_script.h
exec.h Support flexible process address space limits and bump kernel version number. 2001-02-14 18:21:42 +00:00
extent.h
fcntl.h
fdio.h
featuretest.h
file.h convert to ANSI KNF 2001-02-26 16:35:41 +00:00
filedesc.h convert to ANSI KNF 2001-02-26 16:35:41 +00:00
filio.h
gmon.h
inttypes.h Define intptr_t and uintptr_t via <machine/int_types.h>. 2000-06-27 05:51:54 +00:00
ioccom.h
ioctl_compat.h
ioctl.h caddr_t -> void * 2000-12-18 18:57:11 +00:00
ipc.h Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO", 2000-06-02 15:53:03 +00:00
kcore.h
kernel.h New callout mechanism with two major improvements over the old 2000-03-23 06:30:07 +00:00
kgdb.h
kthread.h ANSI'ify. 2000-07-14 07:14:33 +00:00
ktrace.h utrace(2): limit size of user data to KTR_USER_MAXLEN (currently 2048); return EINVAL if 'len' is bigger 2001-01-05 22:25:26 +00:00
lkm.h LMREADY actually takes a `u_long' (really, a pointer). 2001-02-25 17:44:15 +00:00
localedef.h C99: add new parameters int_p_cs_precedes, int_n_cs_precedes, 2001-01-02 10:53:24 +00:00
lock.h adjust the spinlock macros in the non-MULTIPROCESSOR, non-LOCKDEBUG case 2000-11-24 03:59:07 +00:00
lockf.h guard prototypes for lf_* functions by ifdef _KERNEL 2000-08-04 09:20:21 +00:00
Makefile split /usr/include/sys/md5.h and /usr/include/md5.h completely. 2000-12-11 21:05:14 +00:00
malloc.h convert to ANSI KNF 2001-02-26 16:35:41 +00:00
map.h
mbuf.h splimp() -> splvm() (mbufs are "memory allocation") 2001-01-14 02:07:22 +00:00
md4.h in-kernel MD4 implementation, from libc 2000-12-08 06:29:23 +00:00
md5.h
midiio.h
mman.h add missing semicolon to typedef of mode_t 2000-10-18 01:43:18 +00:00
mount.h #ifdef __STDC__ -> #if __STDC__ 2001-01-24 20:34:59 +00:00
msg.h Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO", 2000-06-02 15:53:03 +00:00
msgbuf.h
mtio.h
namei.h add ddb commands "show uvmexp" and "show ncache". 2000-11-24 07:25:50 +00:00
null.h Handle non-GNU C++ as well. Pointed out by Klaus Klein. 2000-05-19 18:57:48 +00:00
param.h Support flexible process address space limits and bump kernel version number. 2001-02-14 18:21:42 +00:00
poll.h
pool.h Add some basic statistics to pool_cache. 2000-12-11 05:22:55 +00:00
proc.h revert part of previous and change cpu_wait prototype back to using __P(): 2001-02-27 22:10:27 +00:00
protosw.h make sure to enforce inbound ipsec policy checking, for any protocols on top 2001-03-01 16:31:37 +00:00
ptrace.h
queue.h verify that a LIST or TAILQ isn't already corrupted before modifying it. 2000-11-19 06:00:57 +00:00
reboot.h add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this 2000-09-24 12:32:31 +00:00
resource.h
resourcevar.h Introduce PROC_PC(), which is used to get a process's user PC. If this is 2000-12-10 19:29:30 +00:00
rnd.h /dev/random code cleanups: 2000-06-05 23:42:34 +00:00
scanio.h
sched.h Forward-declare struct cpu_info 2000-08-26 04:17:44 +00:00
scsiio.h Define SCBUSIOLLSCAN: perform a low-level bus scan. 2000-11-08 19:09:30 +00:00
select.h convert to ANSI KNF 2001-02-26 16:24:02 +00:00
sem.h Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO", 2000-06-02 15:53:03 +00:00
sha1.h
shm.h Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO", 2000-06-02 15:53:03 +00:00
signal.h
signalvar.h Whenever ps_sigcheck is set to true, signotify() the process, and 2001-01-14 22:31:58 +00:00
socket.h Wrap __cmsg_alignbytes in __BEGIN_DECLS ... __END_DECLS. 2000-10-04 08:59:16 +00:00
socketvar.h convert to ANSI KNF 2001-02-26 16:24:02 +00:00
sockio.h add SIOC[SG]LIFPHYADDR ioctl. greatly simplify tunnel address settings. 2001-02-20 15:35:19 +00:00
stat.h implement lchflags(2), which does the chflags(2) dance without following 2000-04-17 14:31:21 +00:00
swap.h add SWAP_GETDUMPDEV command. 2000-11-17 11:32:55 +00:00
syscall.h Regen; getpid(2) is MP-safe. 2001-01-27 07:48:28 +00:00
syscallargs.h Regen; getpid(2) is MP-safe. 2001-01-27 07:48:28 +00:00
sysctl.h Add 'vendor' toplevel name. To be used as vendor.<vendorname>.* for 2001-01-09 21:30:25 +00:00
syslimits.h
syslog.h Remove the "kprintf" gcc attribute permanently. Use standard "printf" 2000-08-09 03:23:10 +00:00
systm.h Add a "sy_flags" to struct sysent, define a SYCALL_MPSAFE 2001-01-27 07:21:43 +00:00
tablet.h
termios.h Define pid_t via <sys/ansi.h>: no longer expose clutter from <sys/types.h>. 2000-09-20 10:16:49 +00:00
time.h add ppsratelimit(9), which does event-per-sec rate limitation. 2000-07-09 06:44:57 +00:00
timeb.h
timepps.h #if 0 a static declaration for a function that does not exist. 2000-07-23 22:56:14 +00:00
times.h
timex.h
tprintf.h Remove the "kprintf" gcc attribute permanently. Use standard "printf" 2000-08-09 03:23:10 +00:00
trace.h
tty.h Change line discipline to a pointer rather than an array index for 2000-11-01 23:38:57 +00:00
ttychars.h
ttycom.h Add TIOC[SG]LINED to handle symbolic line discipline names. 2000-11-01 23:46:55 +00:00
ttydefaults.h set CSTATUS to CTRL('t') 2000-08-05 01:27:12 +00:00
ttydev.h
types.h protect against multiple declarations. 2000-12-18 21:20:35 +00:00
ucred.h
uio.h
un.h Avoid recursion with traditional cpp. 2000-07-28 09:33:28 +00:00
unistd.h
unpcb.h
user.h
utsname.h
vadvise.h
vmmeter.h
vnode_if.h regen: *_desc are generated correctly, new VNODE_OPS_COUNT, 2001-01-22 09:53:31 +00:00
vnode.h a bit more KNF 2001-02-24 18:10:23 +00:00
wait.h
wdog.h Interface definition for watchdog timers. 2000-11-04 18:33:33 +00:00