119304Speter/*- 219304Speter * Copyright (c) 1993, 1994 319304Speter * The Regents of the University of California. All rights reserved. 419304Speter * Copyright (c) 1993, 1994, 1995, 1996 519304Speter * Keith Bostic. All rights reserved. 619304Speter * 719304Speter * See the LICENSE file for redistribution information. 819304Speter * 919304Speter * @(#)script.h 10.2 (Berkeley) 3/6/96 1019304Speter */ 1119304Speter 1219304Speterstruct _script { 1319304Speter pid_t sh_pid; /* Shell pid. */ 1419304Speter int sh_master; /* Master pty fd. */ 1519304Speter int sh_slave; /* Slave pty fd. */ 1619304Speter char *sh_prompt; /* Prompt. */ 1719304Speter size_t sh_prompt_len; /* Prompt length. */ 1819304Speter char sh_name[64]; /* Pty name */ 1919304Speter#ifdef TIOCGWINSZ 2019304Speter struct winsize sh_win; /* Window size. */ 2119304Speter#endif 2219304Speter struct termios sh_term; /* Terminal information. */ 2319304Speter}; 24