From dedad714ae98dbe72f200f64aab740b8138272d8 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Thu, 17 Oct 2013 18:47:15 -0300 Subject: [PATCH] Wait responses for client commands --- f2fcmd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/f2fcmd.c b/f2fcmd.c index 174cbfb..68bc79a 100644 --- a/f2fcmd.c +++ b/f2fcmd.c @@ -31,6 +31,7 @@ int main(int argc, char **argv) int s; struct sockaddr_in sa; int r; + char buffer[256]; if (argc < 2) { fprintf(stderr, "Missing message argument.\n"); exit(1); @@ -49,6 +50,9 @@ int main(int argc, char **argv) close(s); exit(1); } + while ((r = recv(s, buffer, sizeof(buffer), 0)) > 0) { + write(1, buffer, r); + } close(s); return 0; } -- 2.20.1