49 char *alist[1], *
host;
59 def.h_addr = (
char *)&defaddr;
66 "finger: unknown host: %s\n",
host);
75 sin.sin_port =
sp->s_port;
94 send(
s,
"\r\n", 2, 0);
109 while (
recv(
s, &
c, 1, 0) == 1) {
119 if (lastc !=
'\r' ||
c !=
'\n')
ULONG WSAAPI inet_addr(IN CONST CHAR FAR *cp)
void netfinger(char *name)
void CDECL perror(const char *str)
int WINAPIV fprintf(FILE *file, const char *format,...)
_ACRTIMP double __cdecl sin(double)
_ACRTIMP size_t __cdecl strlen(const char *)
INT WSAAPI recv(IN SOCKET s, OUT CHAR FAR *buf, IN INT len, IN INT flags)
INT WSAAPI send(IN SOCKET s, IN CONST CHAR FAR *buf, IN INT len, IN INT flags)
PHOSTENT WSAAPI gethostbyname(IN const char FAR *name)
PSERVENT WSAAPI getservbyname(IN const char FAR *name, IN const char FAR *proto)
SOCKET WSAAPI socket(IN INT af, IN INT type, IN INT protocol)
int PASCAL FAR WSAGetLastError(void)