summaryrefslogtreecommitdiff
path: root/src/anet.h
diff options
context:
space:
mode:
authorMatt Stancliff <matt@genges.com>2014-10-23 12:40:02 -0400
committerMatt Stancliff <matt@genges.com>2014-12-11 10:05:35 -0500
commit2d90619f88b81d1a094a875d73f8afd244480730 (patch)
tree7b5058186f2aac666a73018327dbf95d2feb0c10 /src/anet.h
parent3cd36a4dd9b31b351c87f1084bc6166a44044315 (diff)
downloadredis-2d90619f88b81d1a094a875d73f8afd244480730.tar.gz
Add centralized IP/Peer formatting functions
This stops us from needing to manually check against ":" to add brackets around IPv6 addresses everywhere.
Diffstat (limited to 'src/anet.h')
-rw-r--r--src/anet.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/anet.h b/src/anet.h
index b94a0cd17..846758073 100644
--- a/src/anet.h
+++ b/src/anet.h
@@ -70,5 +70,8 @@ int anetSendTimeout(char *err, int fd, long long ms);
int anetPeerToString(int fd, char *ip, size_t ip_len, int *port);
int anetKeepAlive(char *err, int fd, int interval);
int anetSockName(int fd, char *ip, size_t ip_len, int *port);
+int anetFormatIP(char *fmt, size_t fmt_len, char *ip, int port);
+int anetFormatPeer(int fd, char *fmt, size_t fmt_len);
+int anetFormatSock(int fd, char *fmt, size_t fmt_len);
#endif