Mercurial > illumos > illumos-gate
annotate usr/src/cmd/lofiadm/utils.h @ 14050:0c8d9998d589
3747 txg commit callbacks don't work
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>
author | Will Andrews <willa@spectralogic.com> |
---|---|
date | Tue, 11 Jun 2013 09:13:51 -0800 |
parents | 88e485ada83a |
children |
rev | line source |
---|---|
0 | 1 /* |
2 * CDDL HEADER START | |
3 * | |
4 * The contents of this file are subject to the terms of the | |
5719 | 5 * Common Development and Distribution License (the "License"). |
6 * You may not use this file except in compliance with the License. | |
0 | 7 * |
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE | |
9 * or http://www.opensolaris.org/os/licensing. | |
10 * See the License for the specific language governing permissions | |
11 * and limitations under the License. | |
12 * | |
13 * When distributing Covered Code, include this CDDL HEADER in each | |
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. | |
15 * If applicable, add the following below this CDDL HEADER, with the | |
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 /* | |
8313
88e485ada83a
PSARC 2007/001 lofi(7d) crypto support
Dina K Nimeh <Dina.Nimeh@Sun.Com>
parents:
5719
diff
changeset
|
22 * Copyright 2008 Sun Microsystems, Inc. All rights reserved. |
5719 | 23 * Use is subject to license terms. |
0 | 24 */ |
25 | |
26 #ifndef _UTILS_H | |
27 #define _UTILS_H | |
28 | |
29 #include <libintl.h> | |
30 | |
31 #ifdef __cplusplus | |
32 extern "C" { | |
33 #endif | |
34 | |
35 #define E_SUCCESS 0 /* Exit status for success */ | |
36 #define E_ERROR 1 /* Exit status for error */ | |
37 #define E_USAGE 2 /* Exit status for usage error */ | |
38 | |
8313
88e485ada83a
PSARC 2007/001 lofi(7d) crypto support
Dina K Nimeh <Dina.Nimeh@Sun.Com>
parents:
5719
diff
changeset
|
39 extern void warn(const char *, ...); |
0 | 40 extern void die(const char *, ...); |
8313
88e485ada83a
PSARC 2007/001 lofi(7d) crypto support
Dina K Nimeh <Dina.Nimeh@Sun.Com>
parents:
5719
diff
changeset
|
41 |
0 | 42 extern const char *getpname(const char *); |
43 extern int valid_abspath(const char *); | |
8313
88e485ada83a
PSARC 2007/001 lofi(7d) crypto support
Dina K Nimeh <Dina.Nimeh@Sun.Com>
parents:
5719
diff
changeset
|
44 |
5719 | 45 extern void *openlib(const char *); |
46 extern void closelib(); | |
0 | 47 |
48 #ifdef __cplusplus | |
49 } | |
50 #endif | |
51 | |
52 #endif /* _UTILS_H */ |