svn commit: r197298 - head/sbin/mount_nfs
M. Warner Losh
imp at bsdimp.com
Sun Sep 20 04:59:35 UTC 2009
In message: <4AB495DD.1010006 at FreeBSD.org>
John Baldwin <jhb at 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
More information about the svn-src-all
mailing list