Resultados da pesquisa a pedido "setsockopt"

3 a resposta

Qual é o significado de SO_REUSEADDR (opção setsockopt) - Linux? [duplicado]

Esta pergunta já tem uma resposta aqui: Opções de soquete SO_REUSEADDR e SO_REUSEPORT, como elas diferem? Eles significam o mesmo em todos os principais sistemas ...

3 a resposta

Veja as opções de soquete em soquetes existentes criados por outros aplicativos?

Gostaria de testar se determinadas opções de soquete foram definidas em um soquete existente. Ou seja, praticamente tudo que você pode ver em:

2 a resposta

O tamanho do buffer do soquete não aumenta

int n = 0; if ( 0 != getsockopt(iSockFd,SOL_SOCKET,SO_RCVBUF, &n, sizeof(n))) { printf("Get socket option failed, errno: %d\n",errno); } else { printf("Current socket buff len = %d\n", n); } n = 225280; if(0 != setsockopt(iSockFd, SOL_SOCKET, ...

7 a resposta

Qual foi a motivação para adicionar a flag IPV6_V6ONLY?

Nas redes IPv6, o sinalizador IPV6_V6ONLY é usado para garantir que um soquete use apenas IPv6 e, em particular, que o mapeamento de IPv4 para IPv6 não seja usado para esse soquete. Em muitos sistemas operacionais, o IPV6_V6ONLY não é definido ...

4 a resposta

Opção TCP SO_LINGER (zero) - quando necessário

Eu acho que entendo o significado formal da opção. Em algum código legado que estou manipulando agora, a opção é usada. O cliente reclama do RST como resposta ao FIN do seu lado na conexão próxima dele. Não tenho certeza de que posso removê-lo ...

2 a resposta

Como configurar o SO_RCVTIMEO em um soquete no Per

Se eu tentar assim: my $sock = IO::Socket::INET->new( … ) or die "no socket for you"; defined $sock->setsockopt(SOL_SOCKET, SO_RCVTIMEO, 30) or die "setsockopt: $!"; então meu script sofre a morte de "setsockopt: argumento inválido na [linha ...

2 a resposta

Por que mudar o valor de SO_RCVBUF não funciona?

Eu estou fazendo um programa que cria um soquete RAW, a fim de ler todo o tráfego. Entre a chamada de socket () e recvfrom () (a última é em um loop para ret...