svn commit: r197298 - head/sbin/mount_nfs
John Baldwin
jhb at FreeBSD.org
Sat Sep 19 08:27:10 UTC 2009
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. :-/
--
John Baldwin
More information about the svn-src-head
mailing list