diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-01-26 18:13:18 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-01-26 18:15:57 +0000 |
commit | d022d772101f2b59cb089eb312ef707e156b83dd (patch) | |
tree | 3753f13268e3747db7ca779c40f68c86700270f9 | |
parent | 5668fb5c22e3726e732e4f5160aed93fa2c2b12e (diff) | |
download | libnodelay-d022d772101f2b59cb089eb312ef707e156b83dd.tar.gz |
localize optval variable in setsockopt()
No need to declare it outside of the if () block
-rw-r--r-- | nodelay.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -69,13 +69,12 @@ int socket(int domain, int type, int protocol) int setsockopt(int sockfd, int level, int optname, const void *poptval, socklen_t optlen) { - int optval; - if (unlikely(!real_socket)) nodelay_init(); - optval = nodelay_value; if (level == IPPROTO_TCP && optname == TCP_NODELAY) { + int optval = nodelay_value; + poptval = &optval; optlen = sizeof(optval); } |