X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Fdebug.c;h=f7002b147a50e6aafe0a2eb9ab3166d967add775;hb=2130e492c2cda886d74abbb77df4493f151e0a44;hp=90c48dde407e2ebf3b8abe5a12585ee11a7fd08d;hpb=afade5fc02622ab0f6c545c723eed0eabaa75284;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/debug.c b/src/src/debug.c index 90c48dde4..f7002b147 100644 --- a/src/src/debug.c +++ b/src/src/debug.c @@ -31,6 +31,7 @@ const uschar * rc_names[] = { /* Mostly for debug output */ [CANCELLED] = US"CANCELLED", [FAIL_SEND] = US"FAIL_SEND", [FAIL_DROP] = US"FAIL_DROP", + [DANE] = US"DANE", }; const uschar * dns_rc_names[] = { @@ -351,7 +352,7 @@ if (fstat(fd, &s) == 0 && (s.st_mode & S_IFMT) == S_IFSOCK) g = string_fmt_append(g, " lcl [%s]:%u", inet_ntoa(sinp->sin_addr), ntohs(sinp->sin_port)); alen = sizeof(*sinp); - if (getpeername(fd, sinp, &alen) == 0) + if (getpeername(fd, (struct sockaddr *)sinp, &alen) == 0) g = string_fmt_append(g, " rmt [%s]:%u", inet_ntoa(sinp->sin_addr), ntohs(sinp->sin_port)); break; @@ -363,7 +364,7 @@ if (fstat(fd, &s) == 0 && (s.st_mode & S_IFMT) == S_IFSOCK) inet_ntop(AF_INET6, &sin6p->sin6_addr, CS buf, sizeof(buf)), ntohs(sin6p->sin6_port)); alen = sizeof(*sin6p); - if (getpeername(fd, sin6p, &alen) == 0) + if (getpeername(fd, (struct sockaddr *)sin6p, &alen) == 0) g = string_fmt_append(g, " rmt [%s]:%u", inet_ntop(AF_INET6, &sin6p->sin6_addr, CS buf, sizeof(buf)), ntohs(sin6p->sin6_port)); @@ -376,7 +377,7 @@ if (fstat(fd, &s) == 0 && (s.st_mode & S_IFMT) == S_IFSOCK) sunp->sun_path[0] ? US"" : US"@", sunp->sun_path[0] ? sunp->sun_path : sunp->sun_path+1); alen = sizeof(*sunp); - if (getpeername(fd, sunp, &alen) == 0) + if (getpeername(fd, (struct sockaddr *)sunp, &alen) == 0) g = string_fmt_append(g, " rmt %s%s", sunp->sun_path[0] ? US"" : US"@", sunp->sun_path[0] ? sunp->sun_path : sunp->sun_path+1);