Deleted Added
full compact
31c31
< __FBSDID("$FreeBSD: head/sys/kern/tty_pty.c 196378 2009-08-19 14:30:46Z ed $");
---
> __FBSDID("$FreeBSD: head/sys/dev/pty/pty.c 196480 2009-08-23 20:26:09Z ed $");
37a38
> #include <sys/module.h>
120,121c121,122
< static void
< pty_init(void *unused)
---
> static int
> pty_modevent(module_t mod, int type, void *data)
124c125,138
< EVENTHANDLER_REGISTER(dev_clone, pty_clone, 0, 1000);
---
> switch(type) {
> case MOD_LOAD:
> EVENTHANDLER_REGISTER(dev_clone, pty_clone, 0, 1000);
> break;
> case MOD_SHUTDOWN:
> break;
> case MOD_UNLOAD:
> /* XXX: No unloading support yet. */
> return (EBUSY);
> default:
> return (EOPNOTSUPP);
> }
>
> return (0);
127c141
< SYSINIT(pty, SI_SUB_DRIVERS, SI_ORDER_MIDDLE, pty_init, NULL);
---
> DEV_MODULE(pty, pty_modevent, NULL);