libzfs_impl.h revision 4445fffbbb1ea25fd0e9ea68b9380dd7a6709025
843e19887f64dde75055cf8842fc4db2171eff45johnlev * CDDL HEADER SART
843e19887f64dde75055cf8842fc4db2171eff45johnlev * The contents of this file are subject to the terms of the
843e19887f64dde75055cf8842fc4db2171eff45johnlev * Common Development and Distribution License (the "License").
843e19887f64dde75055cf8842fc4db2171eff45johnlev * You may not use this file except in compliance with the License.
843e19887f64dde75055cf8842fc4db2171eff45johnlev * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
843e19887f64dde75055cf8842fc4db2171eff45johnlev * See the License for the specific language governing permissions
843e19887f64dde75055cf8842fc4db2171eff45johnlev * and limitations under the License.
843e19887f64dde75055cf8842fc4db2171eff45johnlev * When distributing Covered Code, include this CDDL HEADER in each
843e19887f64dde75055cf8842fc4db2171eff45johnlev * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
843e19887f64dde75055cf8842fc4db2171eff45johnlev * If applicable, add the following below this CDDL HEADER, with the
843e19887f64dde75055cf8842fc4db2171eff45johnlev * fields enclosed by brackets "[]" replaced with your own identifying
843e19887f64dde75055cf8842fc4db2171eff45johnlev * information: Portions Copyright [yyyy] [name of copyright owner]
843e19887f64dde75055cf8842fc4db2171eff45johnlev * CDDL HEADER END
843e19887f64dde75055cf8842fc4db2171eff45johnlev * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
1a41ca239310955ae95b2569b707432432a58580Jerry Jelinek * Copyright (c) 2012 by Delphix. All rights reserved.
843e19887f64dde75055cf8842fc4db2171eff45johnlevextern "C" {
1a41ca239310955ae95b2569b707432432a58580Jerry Jelinektypedef struct libzfs_fru {
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng int libzfs_storeerr; /* stuff error messages into buffer */
2b24ab6b3865caeede9eeb9db6b83e1d89dcd1eaSebastien Roy#define ZFSSHARE_MISS 0x01 /* Didn't find entry in cache */
char *zfs_mntopts;
struct zpool_handle {
int zpool_state;
PROTO_NFS = 0,
size_t *);
const char *, zfs_share_proto_t *);
#ifdef __cplusplus