-static struct cdevsw mdevcdevsw = {
- /* open */ mdevopen,
- /* close */ mdevclose,
- /* read */ mdevrw,
- /* write */ mdevrw,
- /* ioctl */ mdevcioctl,
- /* stop */ eno_stop,
- /* reset */ eno_reset,
- /* ttys */ NULL,
- /* select */ eno_select,
- /* mmap */ eno_mmap,
- /* strategy */ eno_strat,
- /* getc */ eno_getc,
- /* putc */ eno_putc,
- /* flags */ D_DISK,
+static const struct cdevsw mdevcdevsw = {
+ .d_open = mdevopen,
+ .d_close = mdevclose,
+ .d_read = mdevrw,
+ .d_write = mdevrw,
+ .d_ioctl = mdevcioctl,
+ .d_stop = eno_stop,
+ .d_reset = eno_reset,
+ .d_ttys = NULL,
+ .d_select = eno_select,
+ .d_mmap = eno_mmap,
+ .d_strategy = eno_strat,
+ .d_reserved_1 = eno_getc,
+ .d_reserved_2 = eno_putc,
+ .d_type = D_DISK,