equal
deleted
inserted
replaced
17 * information: Portions Copyright [yyyy] [name of copyright owner] |
17 * information: Portions Copyright [yyyy] [name of copyright owner] |
18 * |
18 * |
19 * CDDL HEADER END |
19 * CDDL HEADER END |
20 */ |
20 */ |
21 /* |
21 /* |
22 * Copyright 2008 Sun Microsystems, Inc. All rights reserved. |
22 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. |
23 * Use is subject to license terms. |
23 * Use is subject to license terms. |
24 */ |
24 */ |
25 |
25 |
26 #ifndef _ZFS_DELEG_H |
26 #ifndef _ZFS_DELEG_H |
27 #define _ZFS_DELEG_H |
27 #define _ZFS_DELEG_H |
28 |
|
29 #pragma ident "%Z%%M% %I% %E% SMI" |
|
30 |
28 |
31 #include <sys/fs/zfs.h> |
29 #include <sys/fs/zfs.h> |
32 |
30 |
33 #ifdef __cplusplus |
31 #ifdef __cplusplus |
34 extern "C" { |
32 extern "C" { |
57 ZFS_DELEG_NOTE_RECEIVE, |
55 ZFS_DELEG_NOTE_RECEIVE, |
58 ZFS_DELEG_NOTE_ALLOW, |
56 ZFS_DELEG_NOTE_ALLOW, |
59 ZFS_DELEG_NOTE_USERPROP, |
57 ZFS_DELEG_NOTE_USERPROP, |
60 ZFS_DELEG_NOTE_MOUNT, |
58 ZFS_DELEG_NOTE_MOUNT, |
61 ZFS_DELEG_NOTE_SHARE, |
59 ZFS_DELEG_NOTE_SHARE, |
|
60 ZFS_DELEG_NOTE_USERQUOTA, |
|
61 ZFS_DELEG_NOTE_GROUPQUOTA, |
|
62 ZFS_DELEG_NOTE_USERUSED, |
|
63 ZFS_DELEG_NOTE_GROUPUSED, |
62 ZFS_DELEG_NOTE_NONE |
64 ZFS_DELEG_NOTE_NONE |
63 } zfs_deleg_note_t; |
65 } zfs_deleg_note_t; |
64 |
66 |
65 typedef struct zfs_deleg_perm_tab { |
67 typedef struct zfs_deleg_perm_tab { |
66 char *z_perm; |
68 char *z_perm; |