From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Sat, 20 May 2006 20:43:48 -0700 (PDT) |
dillon 2006/05/20 20:43:48 PDT DragonFly src repository Modified files: sys/bus/cam/scsi scsi_all.h sys/i386/include nexusvar.h physio_proc.h pmap.h profile.h stdint.h sys/net if_arp.h ifq_var.h netisr.h radix.h route.h slcompress.h sys/net/altq altq_var.h sys/net/dummynet ip_dummynet.h sys/netgraph netgraph.h sys/sys buf.h bus_private.h camlib.h ckpt.h eventhandler.h eventvar.h gmon.h kernel.h ktrace.h libkern.h linker.h malloc.h mbuf.h mman.h mount.h msfbuf.h msgport2.h objcache.h pipe.h power.h proc.h protosw.h select.h socket.h socketops.h socketvar.h spinlock2.h sysmsg.h systm.h thread2.h tty.h types.h uio.h vnode.h sys/vm pmap.h swap_pager.h vm.h vm_page.h usr.bin/netstat atalk.c inet6.c ipx.c mbuf.c netgraph.c usr.bin/systat mbufs.c usr.sbin/sicontrol sicontrol.c Log: Clean up more #include files. Create an internal __boolean_t so two or three sys/ header files don't have to juggle the type. Use _KERNEL_STRUCTURES in variuos pieces of user code that delve into kvm. Reported-by: Rumko <rumcic@xxxxxxxxx>, walt <wa1ter@xxxxxxxxxxxxx> Revision Changes Path 1.5 +7 -0 src/sys/bus/cam/scsi/scsi_all.h 1.3 +6 -1 src/sys/i386/include/nexusvar.h 1.13 +21 -6 src/sys/i386/include/physio_proc.h 1.10 +2 -2 src/sys/i386/include/pmap.h 1.8 +4 -3 src/sys/i386/include/profile.h 1.5 +1 -0 src/sys/i386/include/stdint.h 1.7 +3 -0 src/sys/net/if_arp.h 1.8 +9 -2 src/sys/net/ifq_var.h 1.23 +28 -7 src/sys/net/netisr.h 1.11 +2 -4 src/sys/net/radix.h 1.20 +1 -1 src/sys/net/route.h 1.5 +2 -0 src/sys/net/slcompress.h 1.2 +8 -0 src/sys/net/altq/altq_var.h 1.4 +4 -0 src/sys/net/dummynet/ip_dummynet.h 1.4 +5 -2 src/sys/netgraph/netgraph.h 1.36 +5 -3 src/sys/sys/buf.h 1.8 +7 -2 src/sys/sys/bus_private.h 1.3 +8 -1 src/sys/sys/camlib.h 1.8 +10 -3 src/sys/sys/ckpt.h 1.7 +5 -2 src/sys/sys/eventhandler.h 1.5 +8 -4 src/sys/sys/eventvar.h 1.3 +3 -1 src/sys/sys/gmon.h 1.21 +11 -4 src/sys/sys/kernel.h 1.8 +3 -0 src/sys/sys/ktrace.h 1.8 +11 -2 src/sys/sys/libkern.h 1.9 +6 -2 src/sys/sys/linker.h 1.22 +7 -6 src/sys/sys/malloc.h 1.35 +6 -2 src/sys/sys/mbuf.h 1.4 +7 -0 src/sys/sys/mman.h 1.26 +5 -1 src/sys/sys/mount.h 1.12 +6 -4 src/sys/sys/msfbuf.h 1.11 +8 -2 src/sys/sys/msgport2.h 1.5 +4 -1 src/sys/sys/objcache.h 1.9 +3 -0 src/sys/sys/pipe.h 1.3 +7 -0 src/sys/sys/power.h 1.75 +4 -1 src/sys/sys/proc.h 1.17 +11 -4 src/sys/sys/protosw.h 1.6 +8 -1 src/sys/sys/select.h 1.12 +8 -0 src/sys/sys/socket.h 1.8 +11 -2 src/sys/sys/socketops.h 1.24 +10 -0 src/sys/sys/socketvar.h 1.8 +14 -1 src/sys/sys/spinlock2.h 1.9 +3 -2 src/sys/sys/sysmsg.h 1.37 +3 -1 src/sys/sys/systm.h 1.27 +12 -7 src/sys/sys/thread2.h 1.8 +18 -3 src/sys/sys/tty.h 1.13 +23 -2 src/sys/sys/types.h 1.13 +1 -0 src/sys/sys/uio.h 1.56 +28 -4 src/sys/sys/vnode.h 1.18 +15 -14 src/sys/vm/pmap.h 1.5 +2 -2 src/sys/vm/swap_pager.h 1.6 +3 -4 src/sys/vm/vm.h 1.24 +17 -10 src/sys/vm/vm_page.h 1.3 +2 -1 src/usr.bin/netstat/atalk.c 1.7 +1 -0 src/usr.bin/netstat/inet6.c 1.4 +1 -0 src/usr.bin/netstat/ipx.c 1.6 +1 -0 src/usr.bin/netstat/mbuf.c 1.4 +1 -0 src/usr.bin/netstat/netgraph.c 1.6 +1 -0 src/usr.bin/systat/mbufs.c 1.4 +1 -0 src/usr.sbin/sicontrol/sicontrol.c http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_all.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/nexusvar.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/physio_proc.h.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/pmap.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/profile.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/stdint.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_arp.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ifq_var.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/netisr.h.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/radix.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/route.h.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/slcompress.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/altq/altq_var.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/dummynet/ip_dummynet.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/netgraph.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf.h.diff?r1=1.35&r2=1.36&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/bus_private.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/camlib.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/ckpt.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/eventhandler.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/eventvar.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/gmon.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/kernel.h.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/ktrace.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/libkern.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/linker.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/malloc.h.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/mbuf.h.diff?r1=1.34&r2=1.35&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/mman.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/msfbuf.h.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/msgport2.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/objcache.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/pipe.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/power.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.74&r2=1.75&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/protosw.h.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/select.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/socket.h.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketops.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketvar.h.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/spinlock2.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysmsg.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.36&r2=1.37&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread2.h.diff?r1=1.26&r2=1.27&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/tty.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/types.h.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/uio.h.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.55&r2=1.56&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/swap_pager.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_page.h.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/atalk.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/inet6.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/ipx.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/mbuf.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/netgraph.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/systat/mbufs.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/usr.sbin/sicontrol/sicontrol.c.diff?r1=1.3&r2=1.4&f=u