|
@@ -118,13 +118,6 @@ static int pty_open(int input, int output, int primary, void *d,
|
|
return(fd);
|
|
return(fd);
|
|
}
|
|
}
|
|
|
|
|
|
-static int pty_console_write(int fd, const char *buf, int n, void *d)
|
|
|
|
-{
|
|
|
|
- struct pty_chan *data = d;
|
|
|
|
-
|
|
|
|
- return(generic_console_write(fd, buf, n, &data->tt));
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
struct chan_ops pty_ops = {
|
|
struct chan_ops pty_ops = {
|
|
.type = "pty",
|
|
.type = "pty",
|
|
.init = pty_chan_init,
|
|
.init = pty_chan_init,
|
|
@@ -132,7 +125,7 @@ struct chan_ops pty_ops = {
|
|
.close = generic_close,
|
|
.close = generic_close,
|
|
.read = generic_read,
|
|
.read = generic_read,
|
|
.write = generic_write,
|
|
.write = generic_write,
|
|
- .console_write = pty_console_write,
|
|
|
|
|
|
+ .console_write = generic_console_write,
|
|
.window_size = generic_window_size,
|
|
.window_size = generic_window_size,
|
|
.free = generic_free,
|
|
.free = generic_free,
|
|
.winch = 0,
|
|
.winch = 0,
|
|
@@ -145,7 +138,7 @@ struct chan_ops pts_ops = {
|
|
.close = generic_close,
|
|
.close = generic_close,
|
|
.read = generic_read,
|
|
.read = generic_read,
|
|
.write = generic_write,
|
|
.write = generic_write,
|
|
- .console_write = pty_console_write,
|
|
|
|
|
|
+ .console_write = generic_console_write,
|
|
.window_size = generic_window_size,
|
|
.window_size = generic_window_size,
|
|
.free = generic_free,
|
|
.free = generic_free,
|
|
.winch = 0,
|
|
.winch = 0,
|