Changeset View
Changeset View
Standalone View
Standalone View
head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
Show First 20 Lines • Show All 645 Lines • ▼ Show 20 Lines | typedef struct sendflags { | ||||
/* large blocks (>128K) are permitted */ | /* large blocks (>128K) are permitted */ | ||||
boolean_t largeblock; | boolean_t largeblock; | ||||
/* WRITE_EMBEDDED records of type DATA are permitted */ | /* WRITE_EMBEDDED records of type DATA are permitted */ | ||||
boolean_t embed_data; | boolean_t embed_data; | ||||
/* compressed WRITE records are permitted */ | /* compressed WRITE records are permitted */ | ||||
boolean_t compress; | boolean_t compress; | ||||
/* show progress as process title(ie. -V) */ | |||||
boolean_t progressastitle; | |||||
} sendflags_t; | } sendflags_t; | ||||
typedef boolean_t (snapfilter_cb_t)(zfs_handle_t *, void *); | typedef boolean_t (snapfilter_cb_t)(zfs_handle_t *, void *); | ||||
extern int zfs_send(zfs_handle_t *, const char *, const char *, | extern int zfs_send(zfs_handle_t *, const char *, const char *, | ||||
sendflags_t *, int, snapfilter_cb_t, void *, nvlist_t **); | sendflags_t *, int, snapfilter_cb_t, void *, nvlist_t **); | ||||
extern int zfs_send_one(zfs_handle_t *, const char *, int, enum lzc_send_flags); | extern int zfs_send_one(zfs_handle_t *, const char *, int, enum lzc_send_flags); | ||||
extern int zfs_send_resume(libzfs_handle_t *, sendflags_t *, int outfd, | extern int zfs_send_resume(libzfs_handle_t *, sendflags_t *, int outfd, | ||||
▲ Show 20 Lines • Show All 200 Lines • Show Last 20 Lines |