diff options
author | Sam Hartman <hartmans@mit.edu> | 1995-08-02 17:20:59 +0000 |
---|---|---|
committer | Sam Hartman <hartmans@mit.edu> | 1995-08-02 17:20:59 +0000 |
commit | fdca30279f2ac4e63d8f49ff7af6a37ebcdbba42 (patch) | |
tree | 97c1ee5df08605c37b2476c59e283604f560614b /src/util/pty/getpty.c | |
parent | dcf05d27e2a54eeb2049ff136baabeca32534bbe (diff) | |
download | krb5-fdca30279f2ac4e63d8f49ff7af6a37ebcdbba42.tar.gz krb5-fdca30279f2ac4e63d8f49ff7af6a37ebcdbba42.tar.xz krb5-fdca30279f2ac4e63d8f49ff7af6a37ebcdbba42.zip |
* Fix tests for length of slave buffer.
* Add pty_init to initialize error tables.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6379 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/pty/getpty.c')
-rw-r--r-- | src/util/pty/getpty.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/pty/getpty.c b/src/util/pty/getpty.c index 7968e42569..b0eb602a77 100644 --- a/src/util/pty/getpty.c +++ b/src/util/pty/getpty.c @@ -63,7 +63,7 @@ close(slavefd); #endif #endif if (p) { - if ( strlen(p) < slavelength) + if ( strlen(p) > slavelength) { close (*fd); *fd = -1; @@ -80,7 +80,7 @@ close(slavefd); } ptynum = (int)(stb.st_rdev&0xFF); sprintf(slavebuf, "/dev/ttyp%x", ptynum); - if ( strlen(slavebuf) < slavelength) { + if ( strlen(slavebuf) > slavelength) { close(*fd); *fd = -1; return PTY_GETPTY_SLAVE_TOOLONG; |