diff --git a/libtransmission/net.c b/libtransmission/net.c index 136428bb6..a7bc6a798 100644 --- a/libtransmission/net.c +++ b/libtransmission/net.c @@ -338,7 +338,7 @@ tr_netOpenPeerSocket( tr_session * session, if( ( tmperrno != ENETUNREACH && tmperrno != EHOSTUNREACH ) || addr->type == TR_AF_INET ) tr_err( _( "Couldn't connect socket %d to %s, port %d (errno %d - %s)" ), - s, tr_ntop_non_ts( addr ), (int)port, tmperrno, + s, tr_ntop_non_ts( addr ), (int)ntohs( port ), tmperrno, tr_strerror( tmperrno ) ); tr_netClose( session, s ); s = -tmperrno;