Просмотр исходного кода

* methods/connect.cc:
- display also strerror of "wicked" getaddrinfo errors

David Kalnischkies лет назад: 16
Родитель
Сommit
ce26dee77d
2 измененных файлов с 4 добавлено и 2 удалено
  1. 2 0
      debian/changelog
  2. 2 2
      methods/connect.cc

+ 2 - 0
debian/changelog

@@ -29,6 +29,8 @@ apt (0.7.25) UNRELEASED; urgency=low
     - source doesn't need the complete version for match (Closes: #245250)
     - source ignores versions/releases if not available (Closes: #377424)
     - only warn if (free) space overflows (Closes: #522238)
+  * methods/connect.cc:
+    - display also strerror of "wicked" getaddrinfo errors
 
   [ Julian Andres Klode ]
   * doc/apt.conf.5.xml:

+ 2 - 2
methods/connect.cc

@@ -190,8 +190,8 @@ bool Connect(string Host,int Port,const char *Service,int DefPort,int &Fd,
 	       return _error->Error(_("Temporary failure resolving '%s'"),
 				    Host.c_str());
 	    }
-	    return _error->Error(_("Something wicked happened resolving '%s:%s' (%i)"),
-				 Host.c_str(),ServStr,Res);
+	    return _error->Error(_("Something wicked happened resolving '%s:%s' (%i - %s)"),
+				 Host.c_str(),ServStr,Res,gai_strerror(Res));
 	 }
 	 break;
       }