From 592b5bb55819fa8392fc5e859659e470549245d2 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 31 Dec 2010 16:13:05 +0100 Subject: [PATCH] Better network error messages --- nwhod.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nwhod.c b/nwhod.c index 05e73a9..1881c98 100644 --- a/nwhod.c +++ b/nwhod.c @@ -65,19 +65,19 @@ net_init(char *name) sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); if (sock < 0) - die("socket: %m"); + die("Cannot create socket: %m"); sa.sin_family = AF_INET; sa.sin_port = port = htons(NWHO_PORT); sa.sin_addr.s_addr = INADDR_ANY; if (bind(sock, (struct sockaddr *) &sa, sizeof(sa)) < 0) - die("bind: %m"); + die("Cannot bind to UDP port %d: %m", NWHO_PORT); if (h) { memcpy(&sa.sin_addr.s_addr, h->h_addr, sizeof(sa.sin_addr.s_addr)); if (connect(sock, (struct sockaddr *) &sa, sizeof(sa)) < 0) - die("connect: %m"); + die("Cannot connect socket: %m"); } } -- 2.39.2