===== drivers/isdn/capi/capi.c 1.59 vs edited ===== --- 1.59/drivers/isdn/capi/capi.c 2004-09-29 17:03:13 +02:00 +++ edited/drivers/isdn/capi/capi.c 2004-09-30 00:57:58 +02:00 @@ -646,7 +650,7 @@ kfree_skb(skb); (void)capiminor_del_ack(mp, datahandle); if (mp->tty) - tty_wakeup(tty); + tty_wakeup(mp->tty); (void)handle_minor_send(mp); } else { ===== drivers/isdn/i4l/isdn_tty.c 1.60 vs edited ===== --- 1.60/drivers/isdn/i4l/isdn_tty.c 2004-09-29 17:02:20 +02:00 +++ edited/drivers/isdn/i4l/isdn_tty.c 2004-09-30 00:59:48 +02:00 @@ -2673,7 +2673,7 @@ if ((info->flags & ISDN_ASYNC_CLOSING) || (!info->tty)) { return; } - tty_ldisc_flush(tty); + tty_ldisc_flush(info->tty); if ((info->flags & ISDN_ASYNC_CHECK_CD) && (!((info->flags & ISDN_ASYNC_CALLOUT_ACTIVE) && (info->flags & ISDN_ASYNC_CALLOUT_NOHUP)))) {