-static struct cdevsw ptmx_cdev = {
- ptcopen, ptcclose, ptcread, ptcwrite,
- ptyioctl, ptcstop, ptcreset, 0,
- ptcselect, eno_mmap, eno_strat, eno_getc,
- eno_putc, D_TTY
+static const struct cdevsw ptmx_cdev = {
+ .d_open = ptcopen,
+ .d_close = ptcclose,
+ .d_read = ptcread,
+ .d_write = ptcwrite,
+ .d_ioctl = ptyioctl,
+ .d_stop = ptcstop,
+ .d_reset = ptcreset,
+ .d_ttys = NULL,
+ .d_select = ptcselect,
+ .d_mmap = eno_mmap,
+ .d_strategy = eno_strat,
+ .d_reserved_1 = eno_getc,
+ .d_reserved_2 = eno_putc,
+ .d_type = D_TTY