Use strerror() instead of gai_strerror() when err == EAI_SYSTEM.
This commit is contained in:
parent
ce5e0f6557
commit
e92b2004e2
2 changed files with 4 additions and 8 deletions
|
|
@ -938,8 +938,7 @@ static bool setup_myself(void) {
|
|||
free(address);
|
||||
|
||||
if(err || !ai) {
|
||||
logger(DEBUG_ALWAYS, LOG_ERR, "System call `%s' failed: %s", "getaddrinfo",
|
||||
gai_strerror(err));
|
||||
logger(DEBUG_ALWAYS, LOG_ERR, "System call `%s' failed: %s", "getaddrinfo", err == EAI_SYSTEM ? strerror(err) : gai_strerror(err));
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue