Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Sep 2009 23:00:53 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        jhb@FreeBSD.org
Cc:        svn-src-head@FreeBSD.org, rmacklem@FreeBSD.org, svn-src-all@FreeBSD.org, rmacklem@uoguelph.ca, src-committers@FreeBSD.org
Subject:   Re: svn commit: r197298 - head/sbin/mount_nfs
Message-ID:  <20090919.230053.58383965.imp@bsdimp.com>
In-Reply-To: <4AB495DD.1010006@FreeBSD.org>
References:  <4AB35086.90502@FreeBSD.org> <Pine.GSO.4.63.0909181100340.15785@muncher.cs.uoguelph.ca> <4AB495DD.1010006@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <4AB495DD.1010006@FreeBSD.org>
            John Baldwin <jhb@FreeBSD.org> writes:
: Rick Macklem wrote:
: > 
: > 
: > On Fri, 18 Sep 2009, John Baldwin wrote:
: > 
: >> Rick Macklem wrote:
: >>> Author: rmacklem
: >>> Date: Thu Sep 17 19:08:15 2009
: >>> New Revision: 197298
: >>> URL: http://svn.freebsd.org/changeset/base/197298
: >>>
: >>> Log:
: >>>   Change the default transport protocol for use by the Mount protocol
: >>>   from UDP to TCP, so that it is consistent with TCP for NFS, which
: >>>   became the default at r176198. Without this change, doing an NFS mount
: >>>   against a server that only supports UDP would result in an unusable
: >>>   mount point if a transport protocol option wasn't specified for the
: >>>   mount.
: >>>     Approved by:    kib (mentor)
: >>>   MFC after:    3 days
: >>
: >> Does this still use UDP for the mount protocol for a UDP mount?
: >>
: > Yep. If "udp" is specified, everything uses "udp". The only case
: > affected by the change was when neither "udp" nor "tcp" were specified
: > as options.
: 
: Ok.
: 
: > It happens that it still uses UDP for Portmapper by default and when
: > "tcp" is specified, but that is down inside the libc functions and there
: > are comments in them along the lines of "always use UDP first...", so
: > I don't intend to change those.
: 
: Hmm, it might actually be nice to be able to change those at some point 
: as well.  I have looked at this in the past and it is quite deeply 
: buried in libc. :-/

What's the benefit for forcing a tcp connection for the portmapper
RPCs?  They just happen once at startup...

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090919.230053.58383965.imp>