diff options
author | Matt Stancliff <matt@genges.com> | 2014-04-24 15:14:54 -0400 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2014-06-23 11:44:34 +0200 |
commit | 28f32c99d0118eb60b236a0c8a96ea4bd9b7fa5b (patch) | |
tree | 393b4873a2dc0a28e9f7110605f4eae672d20b75 /deps/hiredis/net.h | |
parent | ef897a41e80eb03a18d131d6a3c4d1d868f38ea0 (diff) | |
download | redis-28f32c99d0118eb60b236a0c8a96ea4bd9b7fa5b.tar.gz |
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.
Diffstat (limited to 'deps/hiredis/net.h')
-rw-r--r-- | deps/hiredis/net.h | 12 |
1 files changed, 8 insertions, 4 deletions
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 |