diff options
author | bde <bde@FreeBSD.org> | 1995-09-08 11:09:15 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1995-09-08 11:09:15 +0000 |
commit | b25431cbeaa50fe70b0f15fa43efe4c6d7f2ff4d (patch) | |
tree | f4e80802be364373e2af54078a8dce6859e0bf8d /sys/kern | |
parent | e53a3f96a9138cb046bae063dd3264ab4a213466 (diff) | |
download | FreeBSD-src-b25431cbeaa50fe70b0f15fa43efe4c6d7f2ff4d.zip FreeBSD-src-b25431cbeaa50fe70b0f15fa43efe4c6d7f2ff4d.tar.gz |
Fix benign type mismatches in devsw functions. 82 out of 299 devsw
functions were wrong.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_lkm.c | 11 | ||||
-rw-r--r-- | sys/kern/kern_physio.c | 6 | ||||
-rw-r--r-- | sys/kern/tty_pty.c | 7 | ||||
-rw-r--r-- | sys/kern/tty_snoop.c | 11 |
4 files changed, 23 insertions, 12 deletions
diff --git a/sys/kern/kern_lkm.c b/sys/kern/kern_lkm.c index 9368fa8..f8a626e 100644 --- a/sys/kern/kern_lkm.c +++ b/sys/kern/kern_lkm.c @@ -30,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: kern_lkm.c,v 1.13 1995/05/30 08:05:30 rgrimes Exp $ + * $Id: kern_lkm.c,v 1.14 1995/08/25 20:03:02 bde Exp $ */ /* @@ -174,11 +174,12 @@ lkmcclose(dev, flag, mode, p) /*ARGSUSED*/ int -lkmcioctl(dev, cmd, data, flag) +lkmcioctl(dev, cmd, data, flag, p) dev_t dev; int cmd; caddr_t data; int flag; + struct proc *p; { int err = 0; int i; @@ -481,7 +482,11 @@ lkmnosys(p, args, retval) * Place holder for device switch slots reserved for loadable modules. */ int -lkmenodev() +lkmenodev(dev, flags, fmt, p) + dev_t dev; + int flags; + int fmt; + struct proc *p; { return(enodev()); diff --git a/sys/kern/kern_physio.c b/sys/kern/kern_physio.c index b706dee..c9d141d 100644 --- a/sys/kern/kern_physio.c +++ b/sys/kern/kern_physio.c @@ -16,7 +16,7 @@ * 4. Modifications may be freely made to this file if the above conditions * are met. * - * $Id: kern_physio.c,v 1.10 1995/03/16 18:12:34 bde Exp $ + * $Id: kern_physio.c,v 1.11 1995/05/30 08:05:36 rgrimes Exp $ */ #include <sys/param.h> @@ -165,14 +165,14 @@ minphys(struct buf *bp) } int -rawread(dev_t dev, struct uio *uio) +rawread(dev_t dev, struct uio *uio, int ioflag) { return (physio(cdevsw[major(dev)].d_strategy, (struct buf *)NULL, dev, 1, minphys, uio)); } int -rawwrite(dev_t dev, struct uio *uio) +rawwrite(dev_t dev, struct uio *uio, int ioflag) { return (physio(cdevsw[major(dev)].d_strategy, (struct buf *)NULL, dev, 0, minphys, uio)); diff --git a/sys/kern/tty_pty.c b/sys/kern/tty_pty.c index f8c6b00..9981efa 100644 --- a/sys/kern/tty_pty.c +++ b/sys/kern/tty_pty.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)tty_pty.c 8.2 (Berkeley) 9/23/93 - * $Id: tty_pty.c,v 1.17 1995/08/02 02:55:47 bde Exp $ + * $Id: tty_pty.c,v 1.19 1995/08/02 11:26:50 ache Exp $ */ /* @@ -296,8 +296,11 @@ ptcopen(dev, flag, devtype, p) } int -ptcclose(dev) +ptcclose(dev, flags, fmt, p) dev_t dev; + int flags; + int fmt; + struct proc *p; { register struct tty *tp; diff --git a/sys/kern/tty_snoop.c b/sys/kern/tty_snoop.c index 503836b..abfc765 100644 --- a/sys/kern/tty_snoop.c +++ b/sys/kern/tty_snoop.c @@ -339,9 +339,11 @@ detach_notty: } int -snpclose(dev, flag) +snpclose(dev, flags, fmt, p) dev_t dev; - int flag; + int flags; + int fmt; + struct proc *p; { register int unit = minor(dev); struct snoop *snp = &snoopsw[unit]; @@ -367,11 +369,12 @@ snpdown(snp) int -snpioctl(dev, cmd, data, flag) +snpioctl(dev, cmd, data, flags, p) dev_t dev; int cmd; caddr_t data; - int flag; + int flags; + struct proc *p; { int unit = minor(dev), s; dev_t tdev; |