X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_connect.c;h=24328f4c4bb7c244b2bc358faeef953317af7207;hb=fa11f4a5d1a9c92eda13f8a5aa11dcff542b8815;hp=f3ee14810081af272b06c092005410bbaee131d8;hpb=24353992d6086a53123cc6a42fd41b982acb0952;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_connect.c b/libmemcached/memcached_connect.c index f3ee1481..24328f4c 100644 --- a/libmemcached/memcached_connect.c +++ b/libmemcached/memcached_connect.c @@ -3,7 +3,7 @@ #include #include -static memcached_return set_hostinfo(memcached_server_st *server) +static memcached_return_t set_hostinfo(memcached_server_st *server) { struct addrinfo *ai; struct addrinfo hints; @@ -44,7 +44,7 @@ static memcached_return set_hostinfo(memcached_server_st *server) return MEMCACHED_SUCCESS; } -static memcached_return set_socket_options(memcached_server_st *ptr) +static memcached_return_t set_socket_options(memcached_server_st *ptr) { WATCHPOINT_ASSERT(ptr->fd != -1); @@ -81,7 +81,7 @@ static memcached_return set_socket_options(memcached_server_st *ptr) } #endif - if (ptr->root->flags & MEM_NO_BLOCK) + if (ptr->root->flags.no_block) { int error; struct linger linger; @@ -93,7 +93,7 @@ static memcached_return set_socket_options(memcached_server_st *ptr) WATCHPOINT_ASSERT(error == 0); } - if (ptr->root->flags & MEM_TCP_NODELAY) + if (ptr->root->flags.tcp_nodelay) { int flag= 1; int error; @@ -145,7 +145,7 @@ static memcached_return set_socket_options(memcached_server_st *ptr) return MEMCACHED_SUCCESS; } -static memcached_return unix_socket_connect(memcached_server_st *ptr) +static memcached_return_t unix_socket_connect(memcached_server_st *ptr) { struct sockaddr_un servAddr; socklen_t addrlen; @@ -189,16 +189,16 @@ test_connect: return MEMCACHED_SUCCESS; } -static memcached_return network_connect(memcached_server_st *ptr) +static memcached_return_t network_connect(memcached_server_st *ptr) { if (ptr->fd == -1) { struct addrinfo *use; if (!ptr->sockaddr_inited || - (!(ptr->root->flags & MEM_USE_CACHE_LOOKUPS))) + (!(ptr->root->flags.use_cache_lookups))) { - memcached_return rc; + memcached_return_t rc; rc= set_hostinfo(ptr); if (rc != MEMCACHED_SUCCESS) @@ -299,9 +299,9 @@ static memcached_return network_connect(memcached_server_st *ptr) } -memcached_return memcached_connect(memcached_server_st *ptr) +memcached_return_t memcached_connect(memcached_server_st *ptr) { - memcached_return rc= MEMCACHED_NO_SERVERS; + memcached_return_t rc= MEMCACHED_NO_SERVERS; LIBMEMCACHED_MEMCACHED_CONNECT_START(); /* both retry_timeout and server_failure_limit must be set in order to delay retrying a server on error. */