From owner-freebsd-bugs@FreeBSD.ORG Tue Nov 18 22:12:18 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2667655 for ; Tue, 18 Nov 2014 22:12:18 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DA518B91 for ; Tue, 18 Nov 2014 22:12:18 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sAIMCIT5034865 for ; Tue, 18 Nov 2014 22:12:18 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 194755] w -n does not replace all hostnames with IP-adresses Date: Tue, 18 Nov 2014 22:12:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: oliver@beefrankly.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2014 22:12:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194755 oliver@beefrankly.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oliver@beefrankly.org --- Comment #1 from oliver@beefrankly.org --- w does only lookup the IP if there is only one A/AAAA record. if there are multiple records (this means A and A or AAAA and AAAA but also A and AAAA), the lookup is bypassed. You may further call this an IPv6 unawareness of some kind, if there is exactly one IPv4 and one IPv6 entry. The cause of this is the usage of utmpx. Which means there is only a hostname in the database, no ip address. You are stranded if you do not have access to the underlying protocol family or have multiple A/AAAA-Records. The user MAY be connected via a totally different IP/Machine instead the IP displayed. So the current strategy is: instead you display wrong data, you display the original data unresolved. In fact I believe this is exactly the point why other implementations are missing this parameter. -- You are receiving this mail because: You are the assignee for the bug.