Date: Tue, 4 Mar 2003 20:26:03 -0500 From: "Mike Edenfield" <kutulu@kutulu.org> To: <freebsd-hackers@freebsd.org> Subject: D_KQFILTER & ltmdm: Patch for review? Message-ID: <01be01c2e2b6$30742b00$29330f0a@lcapps.educate.com>
next in thread | raw e-mail | index | archive | help
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk> Sent: Tuesday, March 04, 2003 5:39 PM > But your patch is wrong. Please format the initialization like > you see in all the other device drivers: I now see what you meant about the formatting. It was the whole reason to reorder the fields, sorry I missed that. I also removed the redundant initializations. Do you (well, does anyone) have a moment to eyeball this patch before I send it off to the maintainer? Thanks again, --Mike --- sys/dev/ltmdm/ltmdmsio.c.orig Tue Mar 4 19:49:57 2003 +++ sys/dev/ltmdm/ltmdmsio.c Tue Mar 4 20:17:16 2003 @@ -360,6 +360,18 @@ #endif static struct cdevsw sio_cdevsw = { +#if __FreeBSD_version >= 500104 /* >= 20030303 */ + .d_maj = MAJOR_AUTO, + .d_flags = D_TTY, + .d_name = driver_name, + .d_open = sioopen, + .d_close = sioclose, + .d_read = sioread, + .d_write = siowrite, + .d_ioctl = sioioctl, + .d_poll = ttypoll, + .d_kqfilter = ttykqfilter +#else /* open */ sioopen, /* close */ sioclose, /* read */ sioread, @@ -389,6 +401,7 @@ /* kqfilter */ ttykqfilter, #endif #endif +#endif /* __FreeBSD_version >= 500104 */ }; static u_int com_events; /* input chars + weighted output completions */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01be01c2e2b6$30742b00$29330f0a>