Dr. Dobb's Journal September 1998
(a)
if ((SetupConnection(servname, port, sd)) < 0)
{
(void)printf("error on SetupConnection()\n");
exit(EXIT_FAILURE);
}
(b)
nBytes = WriteAPIString(sd, (char *)s, strlen(s));
if (nBytes == 0)
{
(void)printf("WriteAPIString returned 0 bytes, calling exit\n");
exit(EXIT_FAILURE);
}
(c)
nBytes = ReadAPIString(sd, recvbuf, MAX_API_STRING_LEN);
if (nBytes == 0)
{
(void)printf("ReadAPIString returned 0 bytes, calling exit\n");
exit(EXIT_FAILURE);
}