116 |
/* Trivfs control structure for the pty */ |
/* Trivfs control structure for the pty */ |
117 |
struct trivfs_control *ptyctl; |
struct trivfs_control *ptyctl; |
118 |
|
|
|
/* Mach device name for this terminal */ |
|
|
char *pterm_name; |
|
|
|
|
119 |
/* The queues we use */ |
/* The queues we use */ |
120 |
struct queue *inputq, *rawq, *outputq; |
struct queue *inputq, *rawq, *outputq; |
121 |
|
|
322 |
void write_character (int); |
void write_character (int); |
323 |
void init_users (void); |
void init_users (void); |
324 |
|
|
325 |
|
extern char *tty_arg; |
326 |
|
|
327 |
/* kludge--these are pty versions of trivfs_S_io_* functions called by |
/* kludge--these are pty versions of trivfs_S_io_* functions called by |
328 |
the real functions in users.c to do work for ptys. */ |
the real functions in users.c to do work for ptys. */ |
329 |
error_t pty_io_write (struct trivfs_protid *, char *, |
error_t pty_io_write (struct trivfs_protid *, char *, |