¿Qué significa el código errno 49 (EADDRNOTAVAIL) en macOS?

 
También puede significar:
ConstanteTipoSO
KERN_OPERATION_TIMED_OUTRetorno del kernel de macOSmacOS
ippStsFeatureNotSupportedEstado de Intel IPPCualquiera
EUNATCHerrnoLinux
EDQUOTerrnoSolaris
PHASE0_INITIALIZATION_FAILEDCódigo BSODWindows
Anterior Siguiente
EUNATCH EDQUOT

EADDRNOTAVAIL

Qué significa EADDRNOTAVAIL en macOS

EADDRNOTAVAIL indica que una dirección no puede usarse en la operación actual. Para un binding local suele significar que la IP no está asignada a una interfaz activa; también puede aparecer por una dirección de origen obsoleta o una familia incompatible.

No demuestra un fallo del host remoto. Una dirección puede ser sintácticamente válida y no pertenecer al Mac en ese momento.

Qué comprobar

  • Guarda sockaddr, familia y scope ID IPv6 cuando exista.
  • Correlaciona con cambios de Wi-Fi, VPN, DHCP y rutas que puedan invalidar una IP almacenada.
  • Comprueba que estructura y longitud corresponden a la familia real.
  • Si no hay una necesidad explícita de source address, permite que el kernel la seleccione.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.