commit a117fd101a758954b55adeefed9599ebc41d5bd8 from: Stefan Sperling date: Wed Mar 18 16:13:46 2020 UTC make addrinfo error messages more obvious commit - 9df6f38b45fe96b6b1f5e74b8334d6707176cb45 commit + a117fd101a758954b55adeefed9599ebc41d5bd8 blob - 325ffecbca4bd6e77ea0ea745d8bbd0fc8490b65 blob + 5ba32f3fcccff288621460ea6a7754a3b239b994 --- lib/fetch.c +++ lib/fetch.c @@ -133,8 +133,12 @@ dial_git(int *fetchfd, const char *host, const char *p hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; eaicode = getaddrinfo(host, port, &hints, &servinfo); - if (eaicode) - return got_error_msg(GOT_ERR_ADDRINFO, gai_strerror(eaicode)); + if (eaicode) { + char msg[512]; + snprintf(msg, sizeof(msg), "%s: %s", host, + gai_strerror(eaicode)); + return got_error_msg(GOT_ERR_ADDRINFO, msg); + } for (p = servinfo; p != NULL; p = p->ai_next) { if ((fd = socket(p->ai_family, p->ai_socktype,