Hi Steve- Happy New Year. Continuing with the IPv6 patch series for the NFS mount command, I bring you five more patches. These introduce a new facility for converting a set of NFS mount options into a properly filled-in struct pmap, ripe for passing into everyday existing functions like nfs_getport(). The final patches in today's set use this new facility to correct a number of problems with the text-based mount command's NFS version detection and fallback logic. The next set of patches will use this new facility to bring IPv6 support to umount.nfs. If you have some unit tests for mount.nfs handling version fallback and/or operating in an environment that does not have an accessible portmapper on the server, please try them with this series applied. --- Chuck Lever (5): text-based mount command: support AF_INET6 in rewrite_mount_options() text-based mount command: fix mount option rewriting logic text-based mount options: Use new pmap stuffer when rewriting mount options text-based mount command: Function to stuff "struct pmap" from mount options text-based mount command: make po_rightmost() work for N options utils/mount/network.c | 214 ++++++++++++++++++++++++++++++++++++++++ utils/mount/network.h | 5 + utils/mount/parse_opt.c | 28 +++-- utils/mount/parse_opt.h | 9 -- utils/mount/stropts.c | 253 ++++++++++++++++++++++++++--------------------- 5 files changed, 378 insertions(+), 131 deletions(-) -- Chuck Lever <chuck.lever@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html