EAI_NONAME
if(error == EAI_NONAME)
if(error == EAI_NONAME)
if(error == EAI_NONAME) {
if(error == EAI_NONAME) {
if(error == EAI_NONAME) {
#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
case EAI_NONAME:
{EAI_NONAME, "nodename nor servname provided, or not known"},
return EAI_NONAME;
int ret = EAI_NONAME;
return EAI_NONAME;
ret = EAI_NONAME;
return EAI_NONAME;
return EAI_NONAME;
return EAI_NONAME;
return EAI_NONAME;
#ifndef EAI_NONAME
#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
case EAI_NONAME:
#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
case EAI_NONAME:
#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
case EAI_NONAME:
case EAI_NONAME: return "name does not exist";
return EAI_NONAME;
return EAI_NONAME;
return EAI_NONAME;
return (EAI_NONAME);
case EAI_NONAME:
#ifndef EAI_NONAME
if (logerr || (gaierr != EAI_NONAME && gaierr != EAI_NODATA))
[EAI_NONAME] = "Name does not resolve",
ERR(EAI_NONAME);
return(EAI_NONAME); /* XXX: is return OK? */
return EAI_NONAME;
error = EAI_NONAME;
return EAI_NONAME;
ERR(EAI_NONAME); /* used to be EAI_NODATA */
ERR(EAI_NONAME);
return EAI_NONAME;
return EAI_NONAME;
ATF_REQUIRE_MSG(rv == EAI_NONAME,
EAI_NONAME, rv, gai_strerror(rv));
ATF_REQUIRE_MSG(rv == EAI_NONAME,
EAI_NONAME, rv, gai_strerror(rv));
ATF_REQUIRE_MSG(rv == EAI_NONAME,
EAI_NONAME, rv, gai_strerror(rv));
ATF_REQUIRE_MSG(rv == EAI_NONAME,
EAI_NONAME, rv, gai_strerror(rv));
{ EAI_NONAME, FETCH_RESOLV, "Host does not resolve" },
if (error && (exit_on_noname || error != EAI_NONAME))
if (error == EAI_NONAME && name == NULL && SecureMode > 1) {
if (error == EAI_AGAIN || error == EAI_NONAME)