re-indented

FossilOrigin-Name: 0c65f09d66682d7f92fb37c44d9c7a406ffd59e16623dfee579392a5bc4c25aa
This commit is contained in:
7u83@mail.ru 2016-03-06 10:09:56 +00:00
parent 130df27488
commit eb90a1bcad
1 changed files with 38 additions and 37 deletions

View File

@ -49,6 +49,7 @@
* @param s Destination buffer
* @param maxlen Size of destination buffer
* @param addport If true then the port number wil be added to the output
*
* Works only for sockaddrs of type AF_INET, AF_INET6, AF_PACKET, AF_LINK.
*/
char *sock_addrtostr(const struct sockaddr *sa, char *s, size_t maxlen, int addport)
@ -59,29 +60,30 @@ char *sock_addrtostr(const struct sockaddr *sa, char *s, size_t maxlen,int addpo
switch (sa->sa_family) {
case AF_INET:
inet_ntop(AF_INET, &(((struct sockaddr_in *)sa)->sin_addr), d, maxlen);
inet_ntop(AF_INET, &(((struct sockaddr_in *) sa)->sin_addr), d,
maxlen);
if (addport) {
port = ((struct sockaddr_in *) sa)->sin_port;
sprintf(s, "%s:%i", d, ntohs(port));
}
else
} else
sprintf(s, "%s", d);
break;
case AF_INET6:
inet_ntop(AF_INET6, &(((struct sockaddr_in6 *)sa)->sin6_addr), d, maxlen);
inet_ntop(AF_INET6, &(((struct sockaddr_in6 *) sa)->sin6_addr), d,
maxlen);
if (addport) {
port = ((struct sockaddr_in6 *) sa)->sin6_port;
sprintf(s, "[%s]:%i", d, ntohs(port));
}
else
} else
sprintf(s, "%s", d);
break;
#ifdef AF_LINK
case AF_LINK:
{
struct sockaddr_dl *sl = (struct sockaddr_dl *) sa;
sock_hwaddrtostr(((uint8_t*)sl->sdl_data)+sl->sdl_nlen,sl->sdl_alen,s,":");
sock_hwaddrtostr(((uint8_t *) sl->sdl_data) + sl->sdl_nlen,
sl->sdl_alen, s, ":");
}
break;
@ -114,4 +116,3 @@ char *sock_addrtostr(const struct sockaddr *sa, char *s, size_t maxlen,int addpo
/**
* @}
*/