X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached-1.0%2Fstruct%2Fserver.h;h=33bdc0491eb8dd42b4a343812a4821f8efcd259b;hb=015f6ddf8eac4f4222986f1b2beae66f8b5da601;hp=fe984d1ce991bd92baf4a334569879b9641691ea;hpb=0d34e2e86b16fcd4d459e684f56cb88296cea2a1;p=m6w6%2Flibmemcached diff --git a/libmemcached-1.0/struct/server.h b/libmemcached-1.0/struct/server.h index fe984d1c..33bdc049 100644 --- a/libmemcached-1.0/struct/server.h +++ b/libmemcached-1.0/struct/server.h @@ -38,20 +38,20 @@ #pragma once -#ifndef WIN32 -#include +#ifdef HAVE_NETDB_H +# include #endif #ifdef NI_MAXHOST -#define MEMCACHED_NI_MAXHOST NI_MAXHOST +# define MEMCACHED_NI_MAXHOST NI_MAXHOST #else -#define MEMCACHED_NI_MAXHOST 1025 +# define MEMCACHED_NI_MAXHOST 1025 #endif #ifdef NI_MAXSERV -#define MEMCACHED_NI_MAXSERV NI_MAXSERV +# define MEMCACHED_NI_MAXSERV NI_MAXSERV #else -#define MEMCACHED_NI_MAXSERV 32 +# define MEMCACHED_NI_MAXSERV 32 #endif enum memcached_server_state_t { @@ -59,7 +59,8 @@ enum memcached_server_state_t { MEMCACHED_SERVER_STATE_ADDRINFO, // ADDRRESS information has been gathered MEMCACHED_SERVER_STATE_IN_PROGRESS, MEMCACHED_SERVER_STATE_CONNECTED, - MEMCACHED_SERVER_STATE_IN_TIMEOUT + MEMCACHED_SERVER_STATE_IN_TIMEOUT, + MEMCACHED_SERVER_STATE_DISABLED }; struct memcached_server_st {