Mine
public text v1 · immutable// neither "Connection refused" nor "Connection established successfully" appears on stderr! how come?
fprintf(stderr, "Trying to establish a connection...\n");
et_neg1(write_all(sd_me, (const char *)&nego, sizeof nego));
struct nego_pack reply;
et_neg1(read_all(sd_me, (char *)&reply, sizeof reply));
if (memcmp(&nego, &reply, sizeof reply)) {
fprintf(stderr, "Connection refused...\n");
return -1;
} else {
fprintf(stderr, "Connection established successfully.\n");
return fd;
}