summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
bbea823)
It's only used in net.c. Some more trivial cleanups also.
*
* \sa getnameinfo(3).
*/
*
* \sa getnameinfo(3).
*/
-char *host_and_port(struct sockaddr *sa, socklen_t len)
+static char *host_and_port(struct sockaddr *sa, socklen_t len)
{
static char output[NI_MAXHOST + NI_MAXSERV + 2];
char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV];
{
static char output[NI_MAXHOST + NI_MAXSERV + 2];
char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV];
ret = getnameinfo(sa, len, hbuf, sizeof(hbuf), sbuf, sizeof(sbuf),
NI_NUMERICHOST | NI_NUMERICSERV);
ret = getnameinfo(sa, len, hbuf, sizeof(hbuf), sbuf, sizeof(sbuf),
NI_NUMERICHOST | NI_NUMERICSERV);
- if (ret) {
- PARA_WARNING_LOG("hostname lookup error (%s).\n", gai_strerror(ret));
+ if (ret) {
+ PARA_WARNING_LOG("hostname lookup error (%s).\n",
+ gai_strerror(ret));
sprintf(output, "(unknown)");
sprintf(output, "(unknown)");
sprintf(output, "%s#%s", hbuf, sbuf);
sprintf(output, "%s#%s", hbuf, sbuf);
return host_and_port((struct sockaddr *)&ss, sslen);
}
return host_and_port((struct sockaddr *)&ss, sslen);
}
-char *local_name(int sockfd)
+char *local_name(int sockfd)
{
return __get_sock_name(sockfd, getsockname);
}
{
return __get_sock_name(sockfd, getsockname);
}
extern int para_listen(unsigned l3type, unsigned l4type, unsigned short port);
/** Pretty-printing of IPv4/6 socket addresses */
extern int para_listen(unsigned l3type, unsigned l4type, unsigned short port);
/** Pretty-printing of IPv4/6 socket addresses */
-extern char *host_and_port(struct sockaddr *sa, socklen_t len);
extern char *local_name(int sockfd);
extern char *remote_name(int sockfd);
extern char *local_name(int sockfd);
extern char *remote_name(int sockfd);