diff options
| -rw-r--r-- | include/pty.h | 6 | ||||
| -rw-r--r-- | libutil/forkpty.c | 3 | ||||
| -rw-r--r-- | libutil/openpty.c | 4 | 
3 files changed, 8 insertions, 5 deletions
| diff --git a/include/pty.h b/include/pty.h index f23a260ae..609ac2459 100644 --- a/include/pty.h +++ b/include/pty.h @@ -31,13 +31,15 @@ __BEGIN_DECLS     attributes according to TERMP and WINP and return handles for both     ends in AMASTER and ASLAVE.  */  extern int openpty (int *__amaster, int *__aslave, char *__name, -		    struct termios *__termp, struct winsize *__winp) __THROW; +		    const struct termios *__termp, +		    const struct winsize *__winp) __THROW;  libutil_hidden_proto(openpty)  /* Create child process and establish the slave pseudo terminal as the     child's controlling terminal.  */  extern int forkpty (int *__amaster, char *__name, -		    struct termios *__termp, struct winsize *__winp) __THROW; +		    const struct termios *__termp, +		    const struct winsize *__winp) __THROW;  __END_DECLS diff --git a/libutil/forkpty.c b/libutil/forkpty.c index 24643330c..7e42d1a33 100644 --- a/libutil/forkpty.c +++ b/libutil/forkpty.c @@ -23,7 +23,8 @@  #include <pty.h>  int -forkpty (int *amaster, char *name, struct termios *termp, struct winsize *winp) +forkpty (int *amaster, char *name, const struct termios *termp, +         const struct winsize *winp)  {    int master, slave, pid; diff --git a/libutil/openpty.c b/libutil/openpty.c index 848dc8d38..e14cbc57d 100644 --- a/libutil/openpty.c +++ b/libutil/openpty.c @@ -85,8 +85,8 @@ pts_name (int fd, char **pts, size_t buf_len)     according to TERMP and WINP.  Return handles for both ends in     AMASTER and ASLAVE, and return the name of the slave end in NAME.  */  int -openpty (int *amaster, int *aslave, char *name, struct termios *termp, -	 struct winsize *winp) +openpty (int *amaster, int *aslave, char *name, const struct termios *termp, +	 const struct winsize *winp)  {  #if 0  #ifdef PATH_MAX | 
