]> granicus.if.org Git - curl/commitdiff
tcpnodelay: rename variable
authorDaniel Stenberg <daniel@haxx.se>
Fri, 9 Sep 2011 13:20:31 +0000 (15:20 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 9 Sep 2011 13:31:11 +0000 (15:31 +0200)
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.

lib/connect.c

index df304fc62800f1140480faf615db2c9e56445808..7f0171f46c24456a788c95bfcf82752900a5edfa 100644 (file)
@@ -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));