diff options
author | David Kalnischkies <kalnischkies@gmail.com> | 2009-10-20 23:32:27 +0200 |
---|---|---|
committer | David Kalnischkies <kalnischkies@gmail.com> | 2009-10-20 23:32:27 +0200 |
commit | ce26dee77d08876b2022ce480c8f7dd616f94df1 (patch) | |
tree | 3462c8dfdd968662037bf6ca837eee66e5e08e07 | |
parent | c1ce032acd71b8414ee8d9a1f20899f8e53388a0 (diff) |
* methods/connect.cc:
- display also strerror of "wicked" getaddrinfo errors
-rw-r--r-- | debian/changelog | 2 | ||||
-rw-r--r-- | methods/connect.cc | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index abfb7aa3f..cd5f95016 100644 --- a/debian/changelog +++ b/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: diff --git a/methods/connect.cc b/methods/connect.cc index b5f48907e..74e670ebd 100644 --- a/methods/connect.cc +++ b/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; } |