summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs/common/libzfs_impl.h
diff options
context:
space:
mode:
authorlling <none@none>2006-12-13 15:07:18 -0800
committerlling <none@none>2006-12-13 15:07:18 -0800
commitece3d9b3bacef51a5f34d993935eedbb7bb87059 (patch)
treec7f8131fb0d806ed7efdfbb25312c2720e5752b3 /usr/src/lib/libzfs/common/libzfs_impl.h
parent73aa1a35203ed8026231eadb94c4ea8961215ace (diff)
downloadillumos-joyent-ece3d9b3bacef51a5f34d993935eedbb7bb87059.tar.gz
6480245 renaming a dataset to something with '%s' will cause segfault
Diffstat (limited to 'usr/src/lib/libzfs/common/libzfs_impl.h')
-rw-r--r--usr/src/lib/libzfs/common/libzfs_impl.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/usr/src/lib/libzfs/common/libzfs_impl.h b/usr/src/lib/libzfs/common/libzfs_impl.h
index c1b05a3750..c3dc95c2fb 100644
--- a/usr/src/lib/libzfs/common/libzfs_impl.h
+++ b/usr/src/lib/libzfs/common/libzfs_impl.h
@@ -86,15 +86,18 @@ struct zpool_handle {
size_t zpool_error_count;
};
-int zfs_error(libzfs_handle_t *, int, const char *, ...);
+int zfs_error(libzfs_handle_t *, int, const char *);
+int zfs_error_fmt(libzfs_handle_t *, int, const char *, ...);
void zfs_error_aux(libzfs_handle_t *, const char *, ...);
void *zfs_alloc(libzfs_handle_t *, size_t);
void *zfs_realloc(libzfs_handle_t *, void *, size_t, size_t);
char *zfs_strdup(libzfs_handle_t *, const char *);
int no_memory(libzfs_handle_t *);
-int zfs_standard_error(libzfs_handle_t *, int, const char *, ...);
-int zpool_standard_error(libzfs_handle_t *, int, const char *, ...);
+int zfs_standard_error(libzfs_handle_t *, int, const char *);
+int zfs_standard_error_fmt(libzfs_handle_t *, int, const char *, ...);
+int zpool_standard_error(libzfs_handle_t *, int, const char *);
+int zpool_standard_error_fmt(libzfs_handle_t *, int, const char *, ...);
int get_dependents(libzfs_handle_t *, boolean_t, const char *, char ***,
size_t *);