HardenedBSD/sys/kern
Peter Wemm b12e5e82b6 The socketpair(0 syscall is bogusly returning the fd numbers through
the primary and secondary return codes, causing it to not behave as
documented.  This probably originates from the ancient BSD kernels that
had pipe(2) implemented by socketpair(2), there are no binaries left that
we can run that do this.

Pointed out by: Robert Withrow <witr@rwwa.com>, PR#731
1996-08-24 03:35:13 +00:00
..
imgact_aout.c
imgact_elf.c
imgact_gzip.c
imgact_shell.c
inflate.c
init_main.c add FreeBSD Inc. to copyright string 1996-08-22 17:37:02 +00:00
init_sysent.c Reran makesyscalls.sh after changing select()'s first argument to 'int'. 1996-08-20 07:20:29 +00:00
init_sysvec.c
kern_acct.c
kern_clock.c
kern_conf.c for kern_conf.c, start allocating dynamic major numbers 1996-08-19 19:22:26 +00:00
kern_descrip.c Fix fdavail() so that correctly pays attention to the rlimit. 1996-08-15 16:33:32 +00:00
kern_devconf.c
kern_exec.c
kern_exit.c Some cleanups to the callout lists recently added. 1996-08-22 03:50:33 +00:00
kern_fork.c Some cleanups to the callout lists recently added. 1996-08-22 03:50:33 +00:00
kern_ktrace.c Add separate kmalloc classes for BIO buffers and Ktrace info. 1996-08-04 20:13:08 +00:00
kern_lkm.c
kern_lockf.c
kern_malloc.c The check for multiple freed items were bogus. fixed. 1996-08-04 20:08:48 +00:00
kern_mib.c
kern_ntptime.c
kern_physio.c
kern_proc.c
kern_prot.c
kern_random.c Eliminated i586_ctr_rate. Use i586_ctr_freq instead. 1996-08-02 21:16:27 +00:00
kern_resource.c
kern_shutdown.c Some cleanups to the callout lists recently added. 1996-08-22 03:50:33 +00:00
kern_sig.c
kern_subr.c
kern_synch.c
kern_sysctl.c
kern_tc.c
kern_time.c
kern_timeout.c
kern_xxx.c Collect all the functioons concerned with rebooting into one place 1996-08-19 20:07:07 +00:00
Make.tags.inc
Makefile
makesyscalls.sh
md5c.c
subr_autoconf.c
subr_clist.c
subr_disklabel.c
subr_diskmbr.c
subr_diskslice.c dscheck() was returning without setting bp->b_error when given a negative 1996-08-02 06:14:25 +00:00
subr_dkbad.c
subr_log.c
subr_param.c
subr_prf.c Collect all the functioons concerned with rebooting into one place 1996-08-19 20:07:07 +00:00
subr_prof.c
subr_rlist.c
subr_trap.c Add support for i686 machine check trap. 1996-08-11 17:41:25 +00:00
subr_xxx.c
sys_generic.c Fix a minor style error in my code. 1996-08-20 15:03:41 +00:00
sys_pipe.c
sys_process.c
sys_socket.c
syscalls.c Reran makesyscalls.sh after changing select()'s first argument to 'int'. 1996-08-20 07:20:29 +00:00
syscalls.master Remove the kernel FD_SETSIZE limit for select(). 1996-08-20 07:18:10 +00:00
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c
tty_compat.c
tty_conf.c
tty_cons.c
tty_pty.c
tty_snoop.c
tty_subr.c
tty_tb.c
tty_tty.c
tty.c
uipc_domain.c
uipc_mbuf.c fix handling of external objects referenced by mbufs 1996-08-19 03:32:10 +00:00
uipc_proto.c
uipc_sockbuf.c for kern_conf.c, start allocating dynamic major numbers 1996-08-19 19:22:26 +00:00
uipc_socket2.c for kern_conf.c, start allocating dynamic major numbers 1996-08-19 19:22:26 +00:00
uipc_socket.c
uipc_syscalls.c The socketpair(0 syscall is bogusly returning the fd numbers through 1996-08-24 03:35:13 +00:00
uipc_usrreq.c
vfs_bio.c Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
vfs_cache.c
vfs_cluster.c
vfs_conf.c
vfs_export.c Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
vfs_extattr.c
vfs_init.c
vfs_lookup.c
vfs_mount.c
vfs_subr.c Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
vfs_syscalls.c
vfs_vnops.c Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
vnode_if.pl
vnode_if.sh
vnode_if.src