mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
Add linux user util support
This topic branch contains required changes to the user space utilities to allow them to integrate cleanly with Linux. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
@@ -4712,14 +4712,6 @@ main(int argc, char **argv)
|
||||
(void) setlocale(LC_ALL, "");
|
||||
(void) textdomain(TEXT_DOMAIN);
|
||||
|
||||
if ((g_zfs = libzfs_init()) == NULL) {
|
||||
(void) fprintf(stderr, gettext("internal error: failed to "
|
||||
"initialize ZFS library\n"));
|
||||
return (1);
|
||||
}
|
||||
|
||||
libzfs_print_on_error(g_zfs, B_TRUE);
|
||||
|
||||
opterr = 0;
|
||||
|
||||
/*
|
||||
@@ -4735,9 +4727,15 @@ main(int argc, char **argv)
|
||||
/*
|
||||
* Special case '-?'
|
||||
*/
|
||||
if (strcmp(cmdname, "-?") == 0)
|
||||
if ((strcmp(cmdname, "-?") == 0) ||
|
||||
strcmp(cmdname, "--help") == 0)
|
||||
usage(B_TRUE);
|
||||
|
||||
if ((g_zfs = libzfs_init()) == NULL)
|
||||
return (1);
|
||||
|
||||
libzfs_print_on_error(g_zfs, B_TRUE);
|
||||
|
||||
zpool_set_history_str("zpool", argc, argv, history_str);
|
||||
verify(zpool_stage_history(g_zfs, history_str) == 0);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user