Lines Matching refs:cmdbuf

463 	char cmdbuf[2 * MAXPATHLEN];  in brand_prestatechg()  local
470 if (snprintf(cmdbuf, sizeof (cmdbuf), "%s %d %d %s", pre_statechg_hook, in brand_prestatechg()
471 state, cmd, altroot) > sizeof (cmdbuf)) in brand_prestatechg()
474 if (do_subproc(zlogp, cmdbuf, NULL) != 0) in brand_prestatechg()
486 char cmdbuf[2 * MAXPATHLEN]; in brand_poststatechg() local
493 if (snprintf(cmdbuf, sizeof (cmdbuf), "%s %d %d %s", post_statechg_hook, in brand_poststatechg()
494 state, cmd, altroot) > sizeof (cmdbuf)) in brand_poststatechg()
497 if (do_subproc(zlogp, cmdbuf, NULL) != 0) in brand_poststatechg()
747 do_subproc(zlog_t *zlogp, char *cmdbuf, char **retstr) in do_subproc() argument
766 file = popen(cmdbuf, "r"); in do_subproc()
768 zerror(zlogp, B_TRUE, "could not launch: %s", cmdbuf); in do_subproc()
794 "signal %d", cmdbuf, WTERMSIG(status)); in do_subproc()
799 zerror(zlogp, B_FALSE, "failed to exec %s", cmdbuf); in do_subproc()
812 char cmdbuf[MAXPATHLEN]; in zone_bootup() local
860 (void) strcpy(cmdbuf, EXEC_PREFIX); in zone_bootup()
861 if (brand_get_boot(bh, zone_name, zpath, cmdbuf + EXEC_LEN, in zone_bootup()
862 sizeof (cmdbuf) - EXEC_LEN) != 0) { in zone_bootup()
930 if ((strlen(cmdbuf) > EXEC_LEN) && in zone_bootup()
931 (do_subproc(zlogp, cmdbuf, NULL) != Z_OK)) { in zone_bootup()
932 zerror(zlogp, B_FALSE, "%s failed", cmdbuf); in zone_bootup()
1008 char cmdbuf[MAXPATHLEN]; in zone_graceful_shutdown() local
1041 (void) strcpy(cmdbuf, EXEC_PREFIX); in zone_graceful_shutdown()
1042 if (brand_get_shutdown(bh, zone_name, zpath, cmdbuf + EXEC_LEN, in zone_graceful_shutdown()
1043 sizeof (cmdbuf) - EXEC_LEN) != 0 || strlen(cmdbuf) <= EXEC_LEN) { in zone_graceful_shutdown()
1044 (void) strcat(cmdbuf, SHUTDOWN_DEFAULT); in zone_graceful_shutdown()
1063 _exit(execl("/bin/sh", "sh", "-c", cmdbuf, (char *)NULL)); in zone_graceful_shutdown()