Move selinfo stuff to the separate header sys/selinfo.h. Make sys/select.h
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 10 Jun 2006 20:00:17 +0000 (20:00 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 10 Jun 2006 20:00:17 +0000 (20:00 +0000)
commit9183fa5be8787416fcadf672ff569613eb94518b
tree3985587750e861e7b6ce5985907cbde8d8fd0edb
parente687cf279f984d9887c482e9e24d15819caf3764
Move selinfo stuff to the separate header sys/selinfo.h.  Make sys/select.h
POSIX compatible.

Note: Modifications from the original patch.  For the moment maintain
compatibility with BSD manual pages by ensuring that the prototype for
the select() function is declared in both sys/select.h and unistd.h.

Submitted-by: Alexey Slynko <slynko@tronet.ru>
26 files changed:
include/unistd.h
sys/bus/firewire/firewirereg.h
sys/bus/pccard/slot.h
sys/dev/misc/mse/mse.c
sys/dev/misc/psm/psm.c
sys/dev/misc/syscons/apm/apm_saver.c
sys/dev/misc/tw/tw.c
sys/dev/raid/aac/aacvar.h
sys/dev/video/bktr/bktr_i2c.c
sys/i386/acpica5/acpi_machdep.c
sys/i386/apm/apm.c
sys/i386/isa/asc.c
sys/kern/kern_random.c
sys/net/bpfdesc.h
sys/net/i4b/layer4/i4b_i4bdrv.c
sys/platform/pc32/acpica5/acpi_machdep.c
sys/platform/pc32/apm/apm.c
sys/platform/pc32/isa/asc.c
sys/sys/eventvar.h
sys/sys/pipe.h
sys/sys/select.h
sys/sys/selinfo.h [copied from sys/sys/select.h with 86% similarity]
sys/sys/socketvar.h
sys/sys/tty.h
sys/sys/types.h
sys/sys/vnode.h