still get !RDY and as in upintr, but just added as = 1<<unit to fix
[unix-history] / usr / src / sys / vax / uba / dz.c
index 5c8f18d..c0ae610 100644 (file)
@@ -1,4 +1,4 @@
-/*     dz.c    3.8     %H%     */
+/*     dz.c    3.10    %G%     */
 
 /*
  *  DZ-11 Driver
 
 /*
  *  DZ-11 Driver
@@ -248,10 +248,10 @@ dev_t dev;
                ((struct device *)(tp->t_addr))->dzbrk &= ~(1 << (dev&07));
                break;
        case TIOCSDTR:
                ((struct device *)(tp->t_addr))->dzbrk &= ~(1 << (dev&07));
                break;
        case TIOCSDTR:
-               dzmodem(dev, ON);
+               dzmodem(minor(dev), ON);
                break;
        case TIOCCDTR:
                break;
        case TIOCCDTR:
-               dzmodem(dev, OFF);
+               dzmodem(minor(dev), OFF);
                break;
        default:
                u.u_error = ENOTTY;
                break;
        default:
                u.u_error = ENOTTY;