Index: cdev/module/Makefile =================================================================== RCS file: /home/ncvs/src/share/examples/kld/cdev/module/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- cdev/module/Makefile 18 Sep 2001 12:28:22 -0000 1.5 +++ cdev/module/Makefile 5 Jun 2003 21:37:30 -0000 @@ -5,10 +5,8 @@ SRCS= cdev.c cdevmod.c /dev/cdev: - mknod ${.TARGET} c 32 0 un/dev/cdev: .PHONY - rm -f /dev/cdev .include Index: cdev/module/cdevmod.c =================================================================== RCS file: /home/ncvs/src/share/examples/kld/cdev/module/cdevmod.c,v retrieving revision 1.4 diff -u -r1.4 cdevmod.c --- cdev/module/cdevmod.c 2 Oct 2000 14:14:06 -0000 1.4 +++ cdev/module/cdevmod.c 5 Jun 2003 21:37:30 -0000 @@ -78,20 +78,18 @@ #define CDEV_MAJOR 32 static struct cdevsw my_devsw = { - /* open */ mydev_open, - /* close */ mydev_close, - /* read */ mydev_read, - /* write */ mydev_write, - /* ioctl */ mydev_ioctl, - /* poll */ nopoll, - /* mmap */ nommap, - /* strategy */ nostrategy, - /* name */ "cdev", - /* maj */ CDEV_MAJOR, - /* dump */ nodump, - /* psize */ nopsize, - /* flags */ D_TTY, - /* bmaj */ -1 + /* open */ .d_open = mydev_open, + /* close */ .d_close = mydev_close, + /* read */ .d_read = mydev_read, + /* write */ .d_write = mydev_write, + /* ioctl */ .d_ioctl = mydev_ioctl, + /* poll */ .d_poll = nopoll, + /* mmap */ .d_mmap = nommap, + /* strategy */ .d_strategy = nostrategy, + /* name */ .d_name = "cdev", + /* maj */ .d_maj = CDEV_MAJOR, + /* dump */ .d_dump = nodump, + /* flags */ .d_flags = D_TTY }; /* Index: cdev/test/Makefile =================================================================== RCS file: /home/ncvs/src/share/examples/kld/cdev/test/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- cdev/test/Makefile 2 Oct 2000 14:14:07 -0000 1.3 +++ cdev/test/Makefile 5 Jun 2003 21:37:30 -0000 @@ -89,4 +89,6 @@ @echo ${MODSTAT} -n cdev +install: + .include Index: cdev/test/testcdev.c =================================================================== RCS file: /home/ncvs/src/share/examples/kld/cdev/test/testcdev.c,v retrieving revision 1.4 diff -u -r1.4 testcdev.c --- cdev/test/testcdev.c 9 Dec 2000 09:35:39 -0000 1.4 +++ cdev/test/testcdev.c 5 Jun 2003 21:37:30 -0000 @@ -75,6 +75,7 @@ #include #include #include +#include #include #define CDEV_IOCTL1 _IOR('C', 1, u_int)