diff options
author | Matt Stancliff <matt@genges.com> | 2014-04-08 13:15:36 -0400 |
---|---|---|
committer | Matt Stancliff <matt@genges.com> | 2014-04-08 19:37:54 -0400 |
commit | 37d25a392c9b9468e064a67c504939c9c4ea0031 (patch) | |
tree | 50905ce117ce77ebc8a127a7d43b979576f651da /net.h | |
parent | 61eeedbe77a7fef16e44b6fe215a689b7911044e (diff) |
Add ability to bind source address on connect
Some environments require binding to specific source addresses instead
of letting the system determine which IP a connection should originate
from.
Closes #233
Diffstat (limited to 'net.h')
-rw-r--r-- | net.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -42,6 +42,8 @@ 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, char *source_addr); int redisContextConnectUnix(redisContext *c, const char *path, const struct timeval *timeout); int redisKeepAlive(redisContext *c, int interval); |