diff options
author | Richard Levitte <levitte@openssl.org> | 2004-06-28 11:55:28 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2004-06-28 11:55:28 +0000 |
commit | 47c1735acd4fe3d26b192e6784069892c37320a2 (patch) | |
tree | 28c9c39fa44e5f0df5d86582fbc9d1ef0c9f7287 /apps/s_client.c | |
parent | 7d3932e8cf736ae9f81bc23662801ae79dbd45b5 (diff) |
NetWare fixes provided by Verdon Walker for OpenSSL 0.9.8-dev.
The changes have been mailed to <crypt@bis.doc.gov> as well.
PR: 903
Diffstat (limited to 'apps/s_client.c')
-rw-r--r-- | apps/s_client.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/s_client.c b/apps/s_client.c index 43934d87bc..f04080e075 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -690,6 +690,16 @@ re_start: } else i=select(width,(void *)&readfds,(void *)&writefds, NULL,NULL); } +#elif defined(OPENSSL_SYS_NETWARE) + if(!write_tty) { + if(read_tty) { + tv.tv_sec = 1; + tv.tv_usec = 0; + i=select(width,(void *)&readfds,(void *)&writefds, + NULL,&tv); + } else i=select(width,(void *)&readfds,(void *)&writefds, + NULL,NULL); + } #else i=select(width,(void *)&readfds,(void *)&writefds, NULL,NULL); |