cvs commit: src/sys/kern init_sysent.c kern_syslink.c syscalls.c syscalls.master src/sys/sys syscall-hide.h syscall.h syscall.mk syslink.h sysproto.h sysunion.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Apr 21 18:00:48 PDT 2007
dillon 2007/04/21 17:59:27 PDT
DragonFly src repository
Modified files:
sys/kern init_sysent.c kern_syslink.c syscalls.c
syscalls.master
sys/sys syscall-hide.h syscall.h syscall.mk
syslink.h sysproto.h sysunion.h
Log:
Just throw all the main arguments for syslink() into syslink_info and
pass the structure. Do not pass the descriptor separately, do not pass
a pointer to the structure size (just pass the size directly). The
search routines just return one structure at a time so a return size
field is not needed.
Start revamping syslink() to make it more mbuf-centric. This work is
very much still in progress.
Revision Changes Path
1.56 +1 -1 src/sys/kern/init_sysent.c
1.9 +248 -104 src/sys/kern/kern_syslink.c
1.55 +1 -1 src/sys/kern/syscalls.c
1.54 +1 -1 src/sys/kern/syscalls.master
1.56 +1 -1 src/sys/sys/syscall-hide.h
1.56 +1 -1 src/sys/sys/syscall.h
1.56 +1 -1 src/sys/sys/syscall.mk
1.6 +13 -7 src/sys/sys/syslink.h
1.56 +3 -4 src/sys/sys/sysproto.h
1.53 +1 -1 src/sys/sys/sysunion.h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_syslink.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.54&r2=1.55&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.53&r2=1.54&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syslink.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.52&r2=1.53&f=u
More information about the Commits
mailing list