A Biblioteca C GNU/Códigos de erros: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Sem resumo de edição
Linha 143:
* Macro: int EAFNOSUPPORT
A família de endereços especificada para um soquete não é suportada; é inconsistente com o protocolo sendo usado no soquete.
<!--
— Macro: int EADDRINUSE
 
* Macro: int EADDRINUSE
The requested socket address is already in use. See Socket Addresses.
O endereço do soquete requisitado já está em uso.
 
* Macro: int EADDRNOTAVAIL
O endereço do soquete requisitado não está disponível; por exemplo, se você tentar dar à um soquete algum nome que não combina com o nome do servidor local.
 
* Macro: int ENOBUFSENETDOWN
The requested socket address is not available; for example, you tried to give a socket a name that doesn't match the local host name. See Socket Addresses.
Uma operação com soquetes falhou porque a rede caiu.
 
* Macro: int ENETDOWNENETUNREACH
Uma operação de soquete falhou porque a sub-rede contendo o servidor remoto tornou-se inacessível.
 
* Macro: int EISCONNENETRESET
A socket operation failed because the network was down.
Uma conexão com a rede foi reiniciada porque o servidor remoto caiu.
 
* Macro: int ENETUNREACHECONNABORTED
Uma conexão de rede foi cancelada localmente.
 
* Macro: int ENOTCONNECONNRESET
A socket operation failed because the subnet containing the remote host was unreachable.
Uma conexão de rede foi fechada por motivos fora do controle do servidor local, como a reinicialização de uma máquina remota ou uma violação de protocolo irrecuperável.
 
* Macro: int ENETRESETENOBUFS
Os buffers do kernel para operações de entrada/saída estão todos ocupados. Em sistemas GNU, este erro é sempre sinônimo de ENOMEM; você pode receber um ou outro de operações de rede.
 
* Macro: int ESHUTDOWNEISCONN
A network connection was reset because the remote host crashed.
Você tentou estabelecer conexão com um soquete já conectado.
 
* Macro: int ECONNABORTEDENOTCONN
O soquete não está conectado à nada. Você recebe este erro quando tenta transmitir dados através de um soquete, sem primeiro especificar um destino para os dados. Para um soquete sem conexão (para protocolos datagrama, como UDP), você recebe EDESTADDREQ.
 
* Macro: int EDESTADDRREQ
A network connection was aborted locally.
Nenhum endereço de destino padrão foi ajustado para o soquete. Você recebe este erro quando tenta transmitir dados através de um soquete sem conexão, sem primeiro especificar um destino para os dados com '''connect'''.
 
* Macro: int ECONNRESETESHUTDOWN
O soquete já foi desligado.
 
<!--
A network connection was closed for reasons outside the control of the local host, such as by the remote machine rebooting or an unrecoverable protocol violation.
 
— Macro: int ENOBUFS
 
The kernel's buffers for I/O operations are all in use. In GNU, this error is always synonymous with ENOMEM; you may get one or the other from network operations.
 
— Macro: int EISCONN
 
You tried to connect a socket that is already connected. See Connecting.
 
— Macro: int ENOTCONN
 
The socket is not connected to anything. You get this error when you try to transmit data over a socket, without first specifying a destination for the data. For a connectionless socket (for datagram protocols, such as UDP), you get EDESTADDRREQ instead.
 
— Macro: int EDESTADDRREQ
 
No default destination address was set for the socket. You get this error when you try to transmit data over a connectionless socket, without first specifying a destination for the data with connect.
 
— Macro: int ESHUTDOWN
 
The socket has already been shut down.
 
— Macro: int ETOOMANYREFS