int s;
struct sockaddr_in sa;
int r;
+ char buffer[256];
if (argc < 2) {
fprintf(stderr, "Missing message argument.\n");
exit(1);
close(s);
exit(1);
}
+ while ((r = recv(s, buffer, sizeof(buffer), 0)) > 0) {
+ write(1, buffer, r);
+ }
close(s);
return 0;
}