Date: Fri, 12 Dec 1997 19:13:50 -0800 (PST) From: Sean Eric Fagan <sef@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/sys/sys pioctl.h src/sys/miscfs/procfs procfs_vnops.c src/usr.bin/truss main.c setup.c src/usr.sbin/procctl procctl.c Message-ID: <199712130313.TAA00183@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
sef 1997/12/12 19:13:49 PST
Modified files:
sys/sys pioctl.h
sys/miscfs/procfs procfs_vnops.c
usr.bin/truss main.c setup.c
usr.sbin/procctl procctl.c
Log:
Change the ioctls for procfs around a bit; in particular, whever possible,
change from
ioctl(fd, PIOC<foo>, &i);
to
ioctl(fd, PIOC<foo>, i);
This is going from the _IOW to _IO ioctl macro. The kernel, procctl, and
truss must be in synch for it all to work (not doing so will get errors about
inappropriate ioctl's, fortunately). Hopefully I didn't forget anything :).
Revision Changes Path
1.4 +7 -6 src/sys/sys/pioctl.h
1.48 +4 -3 src/sys/miscfs/procfs/procfs_vnops.c
1.5 +2 -2 src/usr.bin/truss/main.c
1.5 +9 -13 src/usr.bin/truss/setup.c
1.2 +3 -5 src/usr.sbin/procctl/procctl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712130313.TAA00183>
