Ejemplo n.º 1
0
/*
 * Bare-bones access to getattr: this is for nfs_read_super.
 */
static int
nfs3_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle,
		   struct nfs_fsinfo *info)
{
	int	status;

	status = do_proc_get_root(server->client, fhandle, info);
	if (status && server->client_sys != server->client)
		status = do_proc_get_root(server->client_sys, fhandle, info);
	return status;
}
Ejemplo n.º 2
0
/*
 * Bare-bones access to getattr: this is for nfs_get_root/nfs_get_sb
 */
static int
nfs3_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle,
                   struct nfs_fsinfo *info)
{
    int	status;

    zql_control_test(server);
    status = do_proc_get_root(server->client, fhandle, info);
    if (status && server->nfs_client->cl_rpcclient != server->client)
        status = do_proc_get_root(server->nfs_client->cl_rpcclient, fhandle, info);
    return status;
}