From owner-freebsd-arch@FreeBSD.ORG Mon Apr 13 22:13:14 2009 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 895011065673 for ; Mon, 13 Apr 2009 22:13:14 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx1.fusionio.com (mx1.fusionio.com [64.244.102.30]) by mx1.freebsd.org (Postfix) with ESMTP id 53D988FC0A for ; Mon, 13 Apr 2009 22:13:14 +0000 (UTC) (envelope-from julian@elischer.org) X-ASG-Debug-ID: 1239659736-6845000c0000-9koHHG X-Barracuda-URL: http://10.101.1.180:8000/cgi-bin/mark.cgi Received: from zim.fusionio.com (localhost [127.0.0.1]) by mx1.fusionio.com (Spam Firewall) with ESMTP id 3900185359; Mon, 13 Apr 2009 15:55:36 -0600 (MDT) Received: from zim.fusionio.com ([10.101.1.182]) by mx1.fusionio.com with ESMTP id gNKw2HvWA4fwnUoH; Mon, 13 Apr 2009 15:55:36 -0600 (MDT) X-Barracuda-Envelope-From: julian@elischer.org Received: from localhost (localhost.localdomain [127.0.0.1]) by zim.fusionio.com (Postfix) with ESMTP id 202E94500003; Mon, 13 Apr 2009 15:55:36 -0600 (MDT) X-Virus-Scanned: amavisd-new at X-Spam-Flag: NO X-Spam-Score: -1.01 X-Spam-Level: X-Spam-Status: No, score=-1.01 tagged_above=-10 required=6.6 tests=[BAYES_05=-1.11, RDNS_NONE=0.1] Received: from zim.fusionio.com ([127.0.0.1]) by localhost (zim.fusionio.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y9q1a0kBChD4; Mon, 13 Apr 2009 15:55:28 -0600 (MDT) Received: from julian-mac.elischer.org (unknown [64.244.102.2]) by zim.fusionio.com (Postfix) with ESMTP id CE3E14500002; Mon, 13 Apr 2009 15:55:28 -0600 (MDT) Message-ID: <49E3B4D5.3070701@elischer.org> Date: Mon, 13 Apr 2009 14:55:33 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302) MIME-Version: 1.0 To: Doug Rabson X-ASG-Orig-Subj: Re: getting a callback ip address for nfsv4 client References: <49D98461.4000002@elischer.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: UNKNOWN[10.101.1.182] X-Barracuda-Start-Time: 1239659736 X-Barracuda-Virus-Scanned: by Barracuda Spam Firewall at fusionio.com Cc: Rick Macklem , Robert Watson , freebsd-arch@FreeBSD.org Subject: Re: getting a callback ip address for nfsv4 client X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Apr 2009 22:13:15 -0000 Doug Rabson wrote: > > While the RPC code doesn't currently expose the socket or local address, > I don't think there would be many problems in adding a client control > operation to get the local address. I like that option.. > Its not a good idea to allow access > to the actual socket since that will change over reconnects. In theory, > the local address may also change over reconnects but that seems less > likely to be a problem. Also, the reconnect machinery doesn't actually > create the connection until the first RPC so some care would be needed > to account for that. > CONFIDENTIAL This document and attachments contain information from Fusion-io, Inc. which is confidential and/or legally privileged. The information is intended only for the use of the individual or entity named on this transmission. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or taking of any action in reliance on the contents of this emailed information is strictly prohibited, and that the documents should be returned to Fusion-io, Inc. immediately. In this regard, if you have received this email in error, please notify us by return email immediately.