zperror
zperror(gettext("failed to allocate memory for process environment"));
zperror(gettext("could not fork"));
zperror(gettext("could not exec zoneadmd"));
zperror(gettext("could not create contract"));
zperror(gettext("could not create STDIN pipe"));
zperror(gettext("could not configure STDIN pipe"));
zperror(gettext("could not create STDOUT pipe"));
zperror(gettext("could not create STDERR pipe"));
zperror(gettext("could not create signalling pipe"));
zperror(gettext("process lacks valid STDIN, STDOUT, STDERR"));
zperror(gettext("could not allocate privilege set"));
zperror(gettext("could not fork"));
zperror(gettext("insufficient privilege"));
zperror(gettext("exec failure"));
zperror(gettext("priv_allocset failed"));
zperror(gettext("getppriv failed"));
zperror(gettext("failed to set stdin pty to raw mode"));
zperror(gettext("could not assemble new arguments"));
zperror(gettext("could not assemble new environment"));
zperror(gettext("failed to open null device"));
zperror(gettext(
zperror(gettext("failed to get name for pseudo-tty"));
zperror(gettext("failed to set stdin pty to raw mode"));
zperror(gettext("could not allocate privilege set"));
zperror(gettext("could not create contract"));
zperror(gettext("could not fork"));
zperror(gettext("insufficient privilege"));
zperror(gettext("exec failure"));
zperror(gettext("Warning: could not set permitted privileges"));
zperror(gettext("Warning: could not set limit privileges"));
zperror(gettext("Warning: could not set inheritable "
zperror(gettext("could not create socket"));
zperror(gettext("Could not connect to zone console"));
zperror(gettext("Could not connect to zone console"));
zperror(gettext("failed to obtain a pseudo-tty"));
zperror(gettext("failed to get terminal settings from stdin"));
zperror(gettext("grantpt failed"));
zperror(gettext("unlockpt failed"));
zperror(gettext("failed to get name for pseudo-tty"));
zperror(gettext("failed to push ptem module"));
zperror(gettext("failed to set stream anchor"));
zperror(gettext("failed to push ldterm module"));
zperror(gettext("failed to push ttcompat module"));
zperror(gettext("failed to set terminal settings"));
zperror(gettext("could not set zoneid of pty"));
zperror(gettext("failed to get user terminal settings"));
zperror(gettext("failed to set user terminal to raw mode"));
zperror(gettext("failed to get user terminal settings"));
zperror(cmd_to_str(CMD_MOVE), B_FALSE);
zperror(cmd_to_str(CMD_MOVE), B_FALSE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(path, B_TRUE);
zperror(rpath, B_FALSE);
zperror(rpath, B_FALSE);
zperror(path, B_FALSE);
zperror(ppath, B_FALSE);
zperror(rppath, B_FALSE);
zperror(rpath, B_FALSE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(gettext("insufficient privilege"), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(gettext("Unable to retrieve pool name from "
zperror(gettext("failed to allocate privilege set"), B_FALSE);
zperror(
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(cmd_num), B_TRUE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(cmd_to_str(CMD_CLONE), B_TRUE);
zperror(gettext("could not stat zone path"), B_FALSE);
zperror(gettext("could not stat new zone path"), B_FALSE);
zperror(gettext("could not open new zone path"), B_FALSE);
zperror(cmd_to_str(CMD_MOVE), B_TRUE);
zperror(cmd_to_str(CMD_MOVE), B_TRUE);
zperror(gettext("could not rmdir new zone path"),
zperror(gettext("could not move zone"), B_FALSE);
zperror(gettext("could not set new zonepath"), B_TRUE);
zperror(gettext("zonecfg save failed"), B_TRUE);
zperror(gettext("could not restore zonepath"),
zperror(gettext("could not remove new "
zperror(gettext("could not remove zonepath"),
zperror(cmd_to_str(CMD_DETACH), B_TRUE);
zperror(cmd_to_str(CMD_DETACH), B_TRUE);
zperror(gettext("saving the detach manifest failed"),
zperror(gettext("could not reset state"), B_TRUE);
zperror(gettext("could not save manifest"), B_FALSE);
zperror(gettext("could not save manifest"), B_FALSE);
zperror(gettext("could not save manifest"), B_FALSE);
zperror(gettext("could not open manifest path"), B_FALSE);
zperror(cmd_to_str(CMD_ATTACH), B_TRUE);
zperror(cmd_to_str(CMD_ATTACH), B_TRUE);
zperror(cmd_to_str(CMD_ATTACH), B_TRUE);
zperror(cmd_to_str(CMD_ATTACH), B_TRUE);
zperror(cmd_to_str(CMD_ATTACH), B_TRUE);
zperror(gettext("could not reset state"), B_TRUE);
zperror(gettext("could not reset state"),
zperror(cmd_to_str(CMD_APPLY), B_TRUE);
zperror(cmd_to_str(CMD_APPLY), B_TRUE);
zperror(cmd_to_str(CMD_APPLY), B_TRUE);
zperror(cmd_to_str(CMD_APPLY), B_TRUE);
zperror(cmd_to_str(CMD_SYSBOOT), B_TRUE);
zperror(cmd_to_str(CMD_SYSBOOT), B_TRUE);
zperror(cmd_to_str(CMD_SYSBOOT), B_TRUE);
zperror(target_zone, B_TRUE);
zperror(gettext("failed to get zoneid list"), B_FALSE);
zperror(gettext("failed to get zone list"), B_FALSE);
zperror(path_copy, B_FALSE);
zperror(path, B_FALSE);
zperror(path, B_FALSE);
zperror(path, B_FALSE);
extern void zperror(const char *str, boolean_t zonecfg_error);
zperror(doorpath);
zperror(gettext("could not fork"));
zperror(gettext(
zperror(gettext("could not exec zoneadmd"));
zperror(gettext("failed to open zone door"));
zperror(gettext("door_call failed"));