Estou trabalhando na comunicação sem bloqueio do udp entre dois processos. Tendo passado por esses links e muitos outros: SO_RCVBUF mostrando o dobro do valor , Localizando o tamanho do buffer de soquete no linux , Modificar soquete tamanho do buffer em tempo de execução , Eu não conseguia entender como modificar manualmente, mesmo como super usuário, o tamanho do buffer de socket recv através da linha de comando em vez de usar setsockopt () no programa.
Como um soquete é uma estrutura por processo , eu quero saber como isso pode ser feito para o soquete específico em vez de usar
sysctl -w net.core.rmem_default=8192 (or)
/proc/sys/net/core/rmem_default
que indicam valores padrão para um soquete ser aberto no nível do sistema, mas não para um soquete aberto específico.
Tags command-line linux udp