patch-2.2.0-pre6 linux/drivers/char/console.c
Next file: linux/drivers/char/keyboard.c
Previous file: linux/drivers/char/README.epca
Back to the patch index
Back to the overall index
- Lines: 21
- Date:
Fri Jan 8 11:11:45 1999
- Orig file:
v2.2.0-pre5/linux/drivers/char/console.c
- Orig date:
Thu Dec 31 10:28:59 1998
diff -u --recursive --new-file v2.2.0-pre5/linux/drivers/char/console.c linux/drivers/char/console.c
@@ -2231,6 +2231,12 @@
return 0;
}
+static void con_close(struct tty_struct *tty, struct file * filp)
+{
+ if (tty->count == 1)
+ tty->driver_data = 0;
+}
+
static void vc_init(unsigned int currcons, unsigned int rows, unsigned int cols, int do_clear)
{
int j, k ;
@@ -2292,6 +2298,7 @@
console_driver.termios_locked = console_termios_locked;
console_driver.open = con_open;
+ console_driver.close = con_close;
console_driver.write = con_write;
console_driver.write_room = con_write_room;
console_driver.put_char = con_put_char;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov