summaryrefslogtreecommitdiffstats
path: root/utils/mountd/rmtab.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2010-09-16 13:39:39 -0400
committerSteve Dickson <steved@redhat.com>2010-09-16 14:33:51 -0400
commitf35762f959cc5f29ad7817f8b7968e3792132651 (patch)
tree7cc701e28e996048338da2c7e857d4801bad370d /utils/mountd/rmtab.c
parent29b8a7700129d9768e3e2d94c81eec9f84ba8691 (diff)
downloadnfs-utils-f35762f959cc5f29ad7817f8b7968e3792132651.tar.gz
nfs-utils-f35762f959cc5f29ad7817f8b7968e3792132651.tar.xz
nfs-utils-f35762f959cc5f29ad7817f8b7968e3792132651.zip
mountd: add IPv6 support in auth_authenticate()
Make the entire auth_authenticate() code path address-family agnostic. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/mountd/rmtab.c')
-rw-r--r--utils/mountd/rmtab.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/mountd/rmtab.c b/utils/mountd/rmtab.c
index ba0fcf6..d23712b 100644
--- a/utils/mountd/rmtab.c
+++ b/utils/mountd/rmtab.c
@@ -157,7 +157,8 @@ mountlist_del_all(struct sockaddr_in *sin)
while ((rep = getrmtabent(1, NULL)) != NULL) {
if (strcmp(rep->r_client, hostname) == 0 &&
- (exp = auth_authenticate("umountall", sin, rep->r_path)))
+ (exp = auth_authenticate("umountall",
+ (struct sockaddr *)sin, rep->r_path)))
continue;
fputrmtabent(fp, rep, NULL);
}