NFS: pnfs IPv6 support
authorWeston Andros Adamson <dros@netapp.com>
Tue, 31 May 2011 22:48:56 +0000 (18:48 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 12 Jul 2011 17:40:26 +0000 (13:40 -0400)
commitc9895cb69b07a4b17d8fdae26667f9a9fba5183b
tree743aab596a936684948fbdb550f5bdbb96381b9c
parent82c2c8b8616fa9e77264c53f0df483f74ac54613
NFS: pnfs IPv6 support

Handle ipv6 remote addresses from GETDEVICEINFO

 - supports netid "tcp" for ipv4 and "tcp6" for ipv6 as rfc 5665 specifies
 - added ds_remotestr to avoid having to handle different AFs in every dprintk
 - tested against pynfs 4.1 server, submitting ipv6 support patch to pynfs
 - tested with IPv6 disabled, it compiles cleanly and relies on rpc_pton to
   refuse to accept IPv6 addresses

Signed-off-by: Weston Andros Adamson <dros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4filelayout.c
fs/nfs/nfs4filelayout.h
fs/nfs/nfs4filelayoutdev.c