Z_HALT
zarg.cmd = Z_HALT;
if (brand_prestatechg(zlogp, zstate, Z_HALT) != 0)
if (brand_poststatechg(zlogp, zstate, Z_HALT) != 0)
cmd != Z_REBOOT && cmd != Z_SHUTDOWN && cmd != Z_HALT &&
if (kernelcall && (cmd != Z_HALT && cmd != Z_REBOOT)) {
case Z_HALT:
case Z_HALT:
case Z_HALT:
(void) brand_poststatechg(zlogp, ZONE_STATE_READY, Z_HALT);
(void) brand_poststatechg(zlogp, ZONE_STATE_RUNNING, Z_HALT);
zcmd = Z_HALT;