X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_connect.c;h=ca35420066582efcf7d62cc18e24845ca4921fa8;hb=d455dd963105dc3ccc120887215f66dec8f55377;hp=c5157629670fddd9daa7b29deb5a5200fd3ceaf6;hpb=fa7a1cc0dd5eb55a8a436a339586ffee32ed4328;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_connect.c b/libmemcached/memcached_connect.c index c5157629..ca354200 100644 --- a/libmemcached/memcached_connect.c +++ b/libmemcached/memcached_connect.c @@ -51,7 +51,7 @@ static memcached_return set_socket_options(memcached_server_st *ptr) if (ptr->type == MEMCACHED_CONNECTION_UDP) return MEMCACHED_SUCCESS; -#ifndef __sun +#ifdef HAVE_SNDTIMEO if (ptr->root->snd_timeout) { int error; @@ -64,7 +64,9 @@ static memcached_return set_socket_options(memcached_server_st *ptr) &waittime, (socklen_t)sizeof(struct timeval)); WATCHPOINT_ASSERT(error == 0); } +#endif +#ifdef HAVE_RCVTIMEO if (ptr->root->rcv_timeout) { int error;