aboutsummaryrefslogtreecommitdiff
path: root/unix/os/net/tcpread.c
blob: 3a7162d3532577027a10cb758de66afec3cb64fb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/* Copyright(c) 1986 Association of Universities for Research in Astronomy Inc.
 */

#include "types.h"

extern	int errno;
extern	int tcperrno;

/* TCP_READ -- Read from a socket.
 */
tcp_read (s, buf, maxbytes)
u_sock	s;			/* input socket		*/
char	*buf;			/* output buffer	*/
int	maxbytes;		/* max bytes to read	*/
{
	int	nbytes;

	/* MACHDEP */
eprintf ("read %d bytes\n", maxbytes);

	nbytes = read (s, buf, maxbytes);
eprintf ("\t%d bytes read\n", nbytes);

	tcperrno = errno;
	return (nbytes);
}