--- e-util/e-host-utils.c.orig Tue Apr 13 15:19:43 2004 +++ e-util/e-host-utils.c Sun Oct 3 01:17:57 2004 @@ -136,12 +136,21 @@ case EAI_SERVICE: return NO_DATA; break; +#ifdef EAI_ADDRFAMILY case EAI_ADDRFAMILY: return NO_ADDRESS; break; +#endif +#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME case EAI_NODATA: return NO_DATA; break; +#endif +#ifdef EAI_NOFAMILY + case EAI_NOFAMILY: + return NO_ADDRESS; + break; +#endif case EAI_MEMORY: return ENOMEM; break;