Files
heimdal/lib/krb5/net_read.c
Assar Westerlund 32a4567759 new files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1434 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-03-16 17:14:53 +00:00

24 lines
359 B
C

#include "krb5_locl.h"
RCSID("$Id$");
ssize_t
krb5_net_read (krb5_context context,
int fd,
void *buf,
size_t len)
{
char *cbuf = (char *)buf;
ssize_t count;
size_t rem = len;
while (rem > 0) {
count = read (fd, cbuf, rem);
if (count <= 0)
return count;
cbuf += count;
rem -= count;
}
return len;
}