IPv6 support for NFS server export caches
authorAurélien Charbon <aurelien.charbon@ext.bull.net>
Fri, 18 Jan 2008 14:50:56 +0000 (15:50 +0100)
committerJ. Bruce Fields <bfields@citi.umich.edu>
Wed, 23 Apr 2008 20:13:36 +0000 (16:13 -0400)
commitf15364bd4cf8799a7677b6daeed7b67d9139d974
treebef48016533d184ea171d4b64336a5ad65ebc18e
parentd751a7cd0695554498f25d3026ca6710dbb3698f
IPv6 support for NFS server export caches

This adds IPv6 support to the interfaces that are used to express nfsd
exports.  All addressed are stored internally as IPv6; backwards
compatibility is maintained using mapped addresses.

Thanks to Bruce Fields, Brian Haley, Neil Brown and Hideaki Joshifuji
for comments

Signed-off-by: Aurelien Charbon <aurelien.charbon@bull.net>
Cc: Neil Brown <neilb@suse.de>
Cc: Brian Haley <brian.haley@hp.com>
Cc: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@linux-ipv6.org>
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
fs/nfsd/export.c
fs/nfsd/nfsctl.c
include/linux/sunrpc/svcauth.h
include/net/ipv6.h
net/sunrpc/svcauth_unix.c