util: add function to get sockaddr family name

This commit is contained in:
Miroslav Lichvar
2015-07-28 13:03:23 +02:00
parent a4a21c1dca
commit 7a3b1414cd
4 changed files with 27 additions and 5 deletions

21
util.c
View File

@@ -487,6 +487,27 @@ UTI_IPAndPortToSockaddr(IPAddr *ip, unsigned short port, struct sockaddr *sa)
/* ================================================== */
const char *
UTI_SockaddrFamilyToString(int family)
{
switch (family) {
case AF_INET:
return "IPv4";
#ifdef AF_INET6
case AF_INET6:
return "IPv6";
#endif
case AF_UNIX:
return "Unix";
case AF_UNSPEC:
return "UNSPEC";
default:
return "?";
}
}
/* ================================================== */
char *
UTI_TimeToLogForm(time_t t)
{