From 28f32c99d0118eb60b236a0c8a96ea4bd9b7fa5b Mon Sep 17 00:00:00 2001 From: Matt Stancliff Date: Thu, 24 Apr 2014 15:14:54 -0400 Subject: hiredis: Update to latest version This is hiredis f225c276be7fd0646019b51023e3f41566633dfe This update includes all changes that diverged inside of Redis since the last update. This version also allows optional source address binding for connections which we need for some Sentinel deployments. --- deps/hiredis/net.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'deps/hiredis/net.h') diff --git a/deps/hiredis/net.h b/deps/hiredis/net.h index eb8a0a1cf..5e742f577 100644 --- a/deps/hiredis/net.h +++ b/deps/hiredis/net.h @@ -39,9 +39,13 @@ #define AF_LOCAL AF_UNIX #endif -int redisCheckSocketError(redisContext *c, int fd); -int redisContextSetTimeout(redisContext *c, struct timeval tv); -int redisContextConnectTcp(redisContext *c, const char *addr, int port, struct timeval *timeout); -int redisContextConnectUnix(redisContext *c, const char *path, struct timeval *timeout); +int redisCheckSocketError(redisContext *c); +int redisContextSetTimeout(redisContext *c, const struct timeval tv); +int redisContextConnectTcp(redisContext *c, const char *addr, int port, const struct timeval *timeout); +int redisContextConnectBindTcp(redisContext *c, const char *addr, int port, + const struct timeval *timeout, + const char *source_addr); +int redisContextConnectUnix(redisContext *c, const char *path, const struct timeval *timeout); +int redisKeepAlive(redisContext *c, int interval); #endif -- cgit v1.2.1