Linux NFS development
 help / color / mirror / Atom feed
* [PATCH 0/4] Make mount.nfs use new getport() function
@ 2008-12-01 18:48 Chuck Lever
       [not found] ` <20081201183616.10436.71066.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: Chuck Lever @ 2008-12-01 18:48 UTC (permalink / raw)
  To: steved, linux-nfs

Hi Steve-

Four new IPv6-related patches for mount.nfs.  These replace the
existing PMAP_GETPORT implementation in utils/mount/network.c with a
call to the new library functions we just added.

The probe_statd() function is used by both the legacy and the text-
based paths, but replacing the mount.nfs command's getport() function
affects only the *legacy* NFS mount path, not text-based mounts.

For anyone testing this code, please try it on pre-2.6.23 kernels,
or patch mount.nfs to use legacy binary style mounts.  This will
exercise the new PMAP_GETPORT implementation using all the special
cases needed by mount.nfs.

The new RPCB_GETADDR implementation will not be used until mount.nfs
can pass in IPv6 addresses.

---

Chuck Lever (4):
      mount command: remove local getport() implementation
      mount command: Replace clnt_ping() and getport() calls in probe_port()
      mount command: Use nfs_error() instead of perror()
      mount command: Use nfs_pmap_getport() in probe_statd()


 utils/mount/network.c |  144 +++++++++++++++----------------------------------
 1 files changed, 43 insertions(+), 101 deletions(-)

-- 
Chuck Lever

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-12-02 15:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-01 18:48 [PATCH 0/4] Make mount.nfs use new getport() function Chuck Lever
     [not found] ` <20081201183616.10436.71066.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>
2008-12-01 18:48   ` [PATCH 1/4] mount command: Use nfs_pmap_getport() in probe_statd() Chuck Lever
2008-12-01 18:48   ` [PATCH 2/4] mount command: Use nfs_error() instead of perror() Chuck Lever
2008-12-01 18:48   ` [PATCH 3/4] mount command: Replace clnt_ping() and getport() calls in probe_port() Chuck Lever
2008-12-01 18:48   ` [PATCH 4/4] mount command: remove local getport() implementation Chuck Lever
2008-12-02 15:22   ` [PATCH 0/4] Make mount.nfs use new getport() function Steve Dickson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox