X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fsocket.c;h=4146d5ad593e5d3d05dc8265192a147c539f390f;hb=9f00e061367adf8889e8faa17553f71f29ef2362;hp=265536de1d5f28ec9b208a47b2692e2ac0b01ef1;hpb=83b48838576d84c9683ba9a7ea0813856bfa9f38;p=catta diff --git a/avahi-core/socket.c b/avahi-core/socket.c index 265536d..4146d5a 100644 --- a/avahi-core/socket.c +++ b/avahi-core/socket.c @@ -451,7 +451,11 @@ static int sendmsg_loop(int fd, struct msghdr *msg, int flags) { break; if (errno != EAGAIN) { - avahi_log_debug("sendmsg() failed: %s", strerror(errno)); + char where[64]; + struct sockaddr_in *sin = msg->msg_name; + + inet_ntop(sin->sin_family, &sin->sin_addr, where, sizeof(where)); + avahi_log_debug("sendmsg() to %s failed: %s", where, strerror(errno)); return -1; }