From: Daniel Stenberg Date: Fri, 9 Sep 2011 13:20:31 +0000 (+0200) Subject: tcpnodelay: rename variable X-Git-Tag: curl-7_22_0~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=303c90074d4cfe1d79c7478838dc5fe01477af00;p=curl tcpnodelay: rename variable Renamed the variable from 'proto' to 'level' simply because it is not protocol you set but level and that is the name of the argument used in man pages and the POSIX documentation of the setsockopt function. --- diff --git a/lib/connect.c b/lib/connect.c index df304fc62..7f0171f46 100644 --- a/lib/connect.c +++ b/lib/connect.c @@ -747,7 +747,7 @@ static void tcpnodelay(struct connectdata *conn, #ifdef TCP_NODELAY struct SessionHandle *data= conn->data; curl_socklen_t onoff = (curl_socklen_t) data->set.tcp_nodelay; - int proto = IPPROTO_TCP; + int level = IPPROTO_TCP; #if 0 /* The use of getprotobyname() is disabled since it isn't thread-safe on @@ -759,10 +759,10 @@ static void tcpnodelay(struct connectdata *conn, detected. */ struct protoent *pe = getprotobyname("tcp"); if(pe) - proto = pe->p_proto; + level = pe->p_proto; #endif - if(setsockopt(sockfd, proto, TCP_NODELAY, (void *)&onoff, + if(setsockopt(sockfd, level, TCP_NODELAY, (void *)&onoff, sizeof(onoff)) < 0) infof(data, "Could not set TCP_NODELAY: %s\n", Curl_strerror(conn, SOCKERRNO));