]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/showmount/showmount.c
nfs-utils: add and use nfs_authsys_create
[nfs-utils.git] / utils / showmount / showmount.c
index f567093c7dafd8a6afa34ab894ed028b8833984c..394f5284a219d04c134fe54d59dfb40150925fc1 100644 (file)
@@ -194,7 +194,13 @@ int main(int argc, char **argv)
        }
 
        mclient = nfs_get_mount_client(hostname, mount_vers_tbl[vers]);
-       mclient->cl_auth = authunix_create_default();
+       mclient->cl_auth = nfs_authsys_create();
+       if (mclient->cl_auth == NULL) {
+               fprintf(stderr, "%s: unable to create RPC auth handle.\n",
+                               program_name);
+               clnt_destroy(mclient);
+               exit(1);
+       }
        total_timeout.tv_sec = TOTAL_TIMEOUT;
        total_timeout.tv_usec = 0;