From 67b7f162ffa099b71e5b6a042b7c5d0c2fdcc5fe Mon Sep 17 00:00:00 2001 From: MissValeska Date: Sun, 26 Oct 2014 07:21:35 -0700 Subject: [PATCH] Experimental Debug text fixes. --- src/inet.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/inet.c b/src/inet.c index 1939f38..9d2ee57 100644 --- a/src/inet.c +++ b/src/inet.c @@ -1117,9 +1117,16 @@ inet_sendto(int s, const void *msg, size_t len, int flags, len-(len/2), flags, to, tolen); break; case EFAULT: + + char ipv4_addr; + error("To Family is: %hu " - "To Data is: %c " - "and: %s", to->sa_family, to->sa_data[14], strerror(errno)); + "To Data is: %s " + "and: %s", to->sa_family, + inet_ntop(to->sa_family, + &(((struct sockaddr_in*)to)->sin_addr), + ipv4_addr, sizeof ipv4_addr), + strerror(errno)); default: error("inet_sendto: Cannot send(): %s", strerror(errno)); return err;