hc_read
while ((n = hc_read(&SrcHost, fd1, iobuf1, GETIOSIZE)) > 0) {
while ((nread = hc_read(cphost, fd, buf + bufused,
while ((n = hc_read(&SrcHost, fd1, iobuf1, GETIOSIZE)) > 0) {
x = hc_read(&DstHost, fd2, iobuf2, GETIOSIZE);
ssize_t hc_read(struct HostConf *hc, int fd, void *buf, size_t bytes);