From f3724b4c8c17b4e2d75a23760fada8ad83968a5f Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Fri, 10 May 2024 12:32:11 -0400 Subject: [PATCH] raop_ntp.c: show errno when sendto fails --- lib/raop_ntp.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/raop_ntp.c b/lib/raop_ntp.c index 57cec8d..3f18027 100644 --- a/lib/raop_ntp.c +++ b/lib/raop_ntp.c @@ -23,6 +23,7 @@ #include #include #include +#include #ifdef _WIN32 #define CAST (char *) #else @@ -296,7 +297,9 @@ raop_ntp_thread(void *arg) free(str); } if (send_len < 0) { - logger_log(raop_ntp->logger, LOGGER_ERR, "raop_ntp error sending request"); + int sock_err = SOCKET_GET_ERROR(); + logger_log(raop_ntp->logger, LOGGER_ERR, "raop_ntp error sending request. Error %d:%s", + sock_err, strerror(sock_err)); } else { // Read response response_len = recvfrom(raop_ntp->tsock, (char *)response, sizeof(response), 0, NULL, NULL);