Deleted Added
full compact
libzfs.h (256281) libzfs.h (263405)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 7 unchanged lines hidden (view full) ---

16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21
22/*
23 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 7 unchanged lines hidden (view full) ---

16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21
22/*
23 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
24 * Copyright 2011 Nexenta Systems, Inc. All rights reserved.
25 * Copyright (c) 2011 Pawel Jakub Dawidek <pawel@dawidek.net>.
26 * All rights reserved.
27 * Copyright (c) 2012 by Delphix. All rights reserved.
28 * Copyright (c) 2012, Joyent, Inc. All rights reserved.
29 * Copyright (c) 2012 Martin Matuska <mm@FreeBSD.org>. All rights reserved.
30 * Copyright (c) 2013 Steven Hartland. All rights reserved.
24 * Copyright (c) 2011 Pawel Jakub Dawidek <pawel@dawidek.net>.
25 * All rights reserved.
26 * Copyright (c) 2012 by Delphix. All rights reserved.
27 * Copyright (c) 2012, Joyent, Inc. All rights reserved.
28 * Copyright (c) 2012 Martin Matuska <mm@FreeBSD.org>. All rights reserved.
29 * Copyright (c) 2013 Steven Hartland. All rights reserved.
30 * Copyright 2013 Nexenta Systems, Inc. All rights reserved.
31 */
32
33#ifndef _LIBZFS_H
34#define _LIBZFS_H
35
36#include <assert.h>
37#include <libnvpair.h>
38#include <sys/mnttab.h>

--- 419 unchanged lines hidden (view full) ---

458 char *pl_user_prop;
459 struct zprop_list *pl_next;
460 boolean_t pl_all;
461 size_t pl_width;
462 size_t pl_recvd_width;
463 boolean_t pl_fixed;
464} zprop_list_t;
465
31 */
32
33#ifndef _LIBZFS_H
34#define _LIBZFS_H
35
36#include <assert.h>
37#include <libnvpair.h>
38#include <sys/mnttab.h>

--- 419 unchanged lines hidden (view full) ---

458 char *pl_user_prop;
459 struct zprop_list *pl_next;
460 boolean_t pl_all;
461 size_t pl_width;
462 size_t pl_recvd_width;
463 boolean_t pl_fixed;
464} zprop_list_t;
465
466extern int zfs_expand_proplist(zfs_handle_t *, zprop_list_t **, boolean_t);
466extern int zfs_expand_proplist(zfs_handle_t *, zprop_list_t **, boolean_t,
467 boolean_t);
467extern void zfs_prune_proplist(zfs_handle_t *, uint8_t *);
468
469#define ZFS_MOUNTPOINT_NONE "none"
470#define ZFS_MOUNTPOINT_LEGACY "legacy"
471
472#define ZFS_FEATURE_DISABLED "disabled"
473#define ZFS_FEATURE_ENABLED "enabled"
474#define ZFS_FEATURE_ACTIVE "active"

--- 315 unchanged lines hidden ---
468extern void zfs_prune_proplist(zfs_handle_t *, uint8_t *);
469
470#define ZFS_MOUNTPOINT_NONE "none"
471#define ZFS_MOUNTPOINT_LEGACY "legacy"
472
473#define ZFS_FEATURE_DISABLED "disabled"
474#define ZFS_FEATURE_ENABLED "enabled"
475#define ZFS_FEATURE_ACTIVE "active"

--- 315 unchanged lines hidden ---