diff -urN --exclude-from=/home/davej/.exclude linux/drivers/char/serial.c linux-dj/drivers/char/serial.c --- linux/drivers/char/serial.c Fri Mar 9 03:59:02 2001 +++ linux-dj/drivers/char/serial.c Fri Mar 9 04:12:25 2001 @@ -5494,7 +5494,7 @@ if (--tmout == 0) break; } while((status & BOTH_EMPTY) != BOTH_EMPTY); - if (info->flags & ASYNC_NO_FLOW) + if (info->flags & ASYNC_CONS_FLOW) return; tmout = 1000000; while (--tmout && ((serial_in(info, UART_MSR) & UART_MSR_CTS) == 0)); @@ -5663,7 +5663,7 @@ */ state = rs_table + co->index; if (doflow == 0) - state->flags |= ASYNC_NO_FLOW; + state->flags |= ASYNC_CONS_FLOW; info = &async_sercons; info->magic = SERIAL_MAGIC; info->state = state;