From e14706203e2408b49dae01f2eeb693f97891307a Mon Sep 17 00:00:00 2001
From: Nikias Bassen
Date: Fri, 3 Oct 2014 02:16:27 +0200
Subject: iproxy: Print correct error message when receiving fails

---
 tools/iproxy.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/iproxy.c b/tools/iproxy.c
index 36d4521..2d32275 100644
--- a/tools/iproxy.c
+++ b/tools/iproxy.c
@@ -71,7 +71,7 @@ static void *run_stoc_loop(void *arg)
 				// try again
 				continue;
 			} else {
-				fprintf(stderr, "recv failed: %s\n", strerror(errno));
+				fprintf(stderr, "recv failed: %s\n", strerror(-recv_len));
 				break;
 			}
 		} else {
@@ -124,7 +124,7 @@ static void *run_ctos_loop(void *arg)
 				// try again
 				continue;
 			} else {
-			fprintf(stderr, "recv failed: %s\n", strerror(errno));
+				fprintf(stderr, "recv failed: %s\n", strerror(-recv_len));
 				break;
 			}
 		} else {
-- 
cgit v1.1-32-gdbae