summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/des/enc_read.c
diff options
context:
space:
mode:
authordjm <>2009-01-09 12:14:11 +0000
committerdjm <>2009-01-09 12:14:11 +0000
commita0fdc9ec41594852f67ec77dfad9cb06bacc4186 (patch)
treec43f6b3a4d93ad2cb3dcf93275295679d895a033 /src/lib/libcrypto/des/enc_read.c
parent5a3c0a05c7f2c5d3c584b7c8d6aec836dd724c80 (diff)
downloadopenbsd-a0fdc9ec41594852f67ec77dfad9cb06bacc4186.tar.gz
openbsd-a0fdc9ec41594852f67ec77dfad9cb06bacc4186.tar.bz2
openbsd-a0fdc9ec41594852f67ec77dfad9cb06bacc4186.zip
import openssl-0.9.8j
Diffstat (limited to 'src/lib/libcrypto/des/enc_read.c')
-rw-r--r--src/lib/libcrypto/des/enc_read.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/libcrypto/des/enc_read.c b/src/lib/libcrypto/des/enc_read.c
index c70fb686b8..e7da2ec66b 100644
--- a/src/lib/libcrypto/des/enc_read.c
+++ b/src/lib/libcrypto/des/enc_read.c
@@ -147,7 +147,11 @@ int DES_enc_read(int fd, void *buf, int len, DES_key_schedule *sched,
147 /* first - get the length */ 147 /* first - get the length */
148 while (net_num < HDRSIZE) 148 while (net_num < HDRSIZE)
149 { 149 {
150#ifndef _WIN32
150 i=read(fd,(void *)&(net[net_num]),HDRSIZE-net_num); 151 i=read(fd,(void *)&(net[net_num]),HDRSIZE-net_num);
152#else
153 i=_read(fd,(void *)&(net[net_num]),HDRSIZE-net_num);
154#endif
151#ifdef EINTR 155#ifdef EINTR
152 if ((i == -1) && (errno == EINTR)) continue; 156 if ((i == -1) && (errno == EINTR)) continue;
153#endif 157#endif