Ejemplo de función Setocopt ()

1 、

int optval = 1;
if(setsockopt(socket, IPPROTO_TCP, TCP_NODELAY, (char *)&optval, sizeof(optval) < 0)
{
    printf(" setsockopt error%s", strerror(errno));
    return;
}

2 、

int optval = 1;
if(setsockopt(socket, SOL_SOCKET, SO_REUSEADDR, (char *)&optval, optlen) < 0)
{
    printf(" setsockopt error%s", strerror(errno));
    return;
}

3 、

linger s_linger;
s_linger.l_onoff = 0;
s_linger.l_linger = 0;

if(setsockopt(socket, SOL_SOCKET, SO_LINGER, (char *)&s_linger, sizeof(linger)) < 0)
{
    printf(" setsockopt error%s", strerror(errno));
    return;
}

 

 

Publicado 100 artículos originales · ganó 26 · 20,000+ visitas

Supongo que te gusta

Origin blog.csdn.net/modi000/article/details/105603830
Recomendado
Clasificación