From owner-freebsd-fs@FreeBSD.ORG Tue Jan 13 01:59:11 2015 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 277261EE for ; Tue, 13 Jan 2015 01:59:11 +0000 (UTC) Received: from mail-ig0-x22c.google.com (mail-ig0-x22c.google.com [IPv6:2607:f8b0:4001:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E5E39EFC for ; Tue, 13 Jan 2015 01:59:10 +0000 (UTC) Received: by mail-ig0-f172.google.com with SMTP id l13so1733316iga.5 for ; Mon, 12 Jan 2015 17:59:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=hCRjxK0bFXIT7EeXE2GHnNHxAxodw5wWgUoHS7zeQz0=; b=NLGbfmNzp5W7sbkAyzJPY15iZUb9hYfYgIPz4uQ6htlfW8zGGMc6F6HnJJIimqw1Ad s5wYwB/2WFOafpsoSu7BH/FyqWIQdlZgGIsnLneAUK9UFPrBhlXbwh5VH20+Y72MiSLr 2FXIu6awiBQPkc1ID59D57kVvAY2aGoWt+Zbb8pztAROVwrR964FkZNBdXqVkefq66rh gnADzC5M7gXovTDtlSPr0v558z69NO8kdgE2GJa68bY2M6ky+LeF9n0GQdzTrHRcfT2A 1zncdLls5mYK2R/svfaj0rgVg1YDYdR06uEFxjfi4S8BlNJDJbSVQWwL3i6Uos75ffff BSOg== MIME-Version: 1.0 X-Received: by 10.42.253.195 with SMTP id nb3mr26542260icb.34.1421114350285; Mon, 12 Jan 2015 17:59:10 -0800 (PST) Received: by 10.107.33.202 with HTTP; Mon, 12 Jan 2015 17:59:10 -0800 (PST) Date: Mon, 12 Jan 2015 20:59:10 -0500 Message-ID: Subject: mountd -h flag is not accepting hostnames From: Ryan Stone To: "freebsd-fs@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2015 01:59:11 -0000 It seems that there has been a regression between 8.1-RELEASE and 10.1-RELEASE in mountd. In 10.1 I can no longer run mountd with -h myhostname to have it bind to the IP that "myhostname" resolve to. The cause is that getaddrinfo() is not being called correctly. I've uploaded a fix for review here: https://reviews.freebsd.org/D1507