CHECK_ERROR
CHECK_ERROR(kill(proc, SIGTERM));
CHECK_ERROR(sendto(udp, buffer, sizeof(buffer), 0,
CHECK_ERROR(close(udp));
CHECK_ERROR(-1);
CHECK_ERROR(close(udp));
CHECK_ERROR(connect(tcp, (const struct sockaddr *)&remote,
CHECK_ERROR(send(tcp, buffer, sizeof(buffer), 0));
CHECK_ERROR(-1);
CHECK_ERROR(fd = socket(res->ai_family,
CHECK_ERROR(setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, &timeout,