Lines Matching refs:cmdbuf

1488 do_subproc(char *cmdbuf)  in do_subproc()  argument
1497 (void) execl("/bin/sh", "sh", "-c", cmdbuf, (char *)NULL); in do_subproc()
2007 char cmdbuf[MAXPATHLEN]; in verify_brand() local
2037 err = get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_verify_adm, in verify_brand()
2042 if (cmdbuf[0] == '\0') in verify_brand()
2045 if (strlcat(cmdbuf, cmd_to_str(cmd_num), in verify_brand()
2046 sizeof (cmdbuf)) >= sizeof (cmdbuf)) in verify_brand()
2052 if ((strlcat(cmdbuf, " ", in verify_brand()
2053 sizeof (cmdbuf)) >= sizeof (cmdbuf)) || in verify_brand()
2054 (strlcat(cmdbuf, argv[i++], in verify_brand()
2055 sizeof (cmdbuf)) >= sizeof (cmdbuf))) in verify_brand()
2059 status = do_subproc(cmdbuf); in verify_brand()
2250 char cmdbuf[MAXPATHLEN]; in verify_filesystems() local
2274 if (snprintf(cmdbuf, sizeof (cmdbuf), "/usr/lib/fs/%s/mount", in verify_filesystems()
2275 fstab.zone_fs_type) > sizeof (cmdbuf)) { in verify_filesystems()
2282 if (stat(cmdbuf, &st) != 0) { in verify_filesystems()
2285 cmdbuf, strerror(errno)); in verify_filesystems()
2292 fstab.zone_fs_dir, cmdbuf); in verify_filesystems()
2302 if (snprintf(cmdbuf, sizeof (cmdbuf), "/usr/lib/fs/%s/fsck", in verify_filesystems()
2303 fstab.zone_fs_type) > sizeof (cmdbuf)) { in verify_filesystems()
2311 (stat(cmdbuf, &st) != 0 || !S_ISREG(st.st_mode))) { in verify_filesystems()
2319 stat(cmdbuf, &st) == 0 && in verify_filesystems()
2920 char cmdbuf[MAXPATHLEN]; in install_func() local
2954 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_install, in install_func()
2987 if (cmdbuf[0] == '\0') { in install_func()
3013 if (addopt(cmdbuf, optopt, optarg, sizeof (cmdbuf)) != Z_OK) { in install_func()
3025 if (addopt(cmdbuf, 0, argv[optind], sizeof (cmdbuf)) != Z_OK) { in install_func()
3059 status = do_subproc(cmdbuf); in install_func()
3471 char cmdbuf[MAXPATHLEN * 2 + 128]; in copy_zone() local
3485 (void) snprintf(cmdbuf, sizeof (cmdbuf), in copy_zone()
3491 status = do_subproc(cmdbuf); in copy_zone()
3555 char cmdbuf[MAXPATHLEN]; in clone_func() local
3698 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_clone, target_zone, in clone_func()
3744 if (addoptions(cmdbuf, argv, sizeof (cmdbuf)) != Z_OK) { in clone_func()
3768 if (cmdbuf[0] != '\0') { in clone_func()
3770 status = do_subproc(cmdbuf); in clone_func()
3869 char cmdbuf[sizeof (RMCOMMAND) + (MAXPATHLEN * 3) + 64]; in cleanup_zonepath() local
3914 (void) snprintf(cmdbuf, sizeof (cmdbuf), "exec " RMCOMMAND); in cleanup_zonepath()
3921 strlcat(cmdbuf, tmpbuf, sizeof (cmdbuf)) >= in cleanup_zonepath()
3922 sizeof (cmdbuf)) { in cleanup_zonepath()
3929 status = do_subproc(cmdbuf); in cleanup_zonepath()
3952 (void) snprintf(cmdbuf, sizeof (cmdbuf), "exec " RMCOMMAND in cleanup_zonepath()
3954 status = do_subproc(cmdbuf); in cleanup_zonepath()
3959 (void) snprintf(cmdbuf, sizeof (cmdbuf), "exec " RMCOMMAND " %s", in cleanup_zonepath()
3961 status = do_subproc(cmdbuf); in cleanup_zonepath()
4295 char cmdbuf[MAXPATHLEN]; in detach_func() local
4367 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_detach, target_zone, in detach_func()
4388 if (addoptions(cmdbuf, argv, sizeof (cmdbuf)) != Z_OK) in detach_func()
4414 if (cmdbuf[0] != '\0') { in detach_func()
4416 status = do_subproc(cmdbuf); in detach_func()
4635 char cmdbuf[MAXPATHLEN]; in attach_func() local
4749 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_attach, target_zone, in attach_func()
4766 if (addoptions(cmdbuf, argv, sizeof (cmdbuf)) != Z_OK) in attach_func()
4785 if (cmdbuf[0] != '\0') { in attach_func()
4787 status = do_subproc(cmdbuf); in attach_func()
4900 char cmdbuf[MAXPATHLEN]; in uninstall_func() local
4977 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_uninstall, in uninstall_func()
4999 if (addoptions(cmdbuf, argv, sizeof (cmdbuf)) != Z_OK) in uninstall_func()
5064 if (cmdbuf[0] != '\0') { in uninstall_func()
5066 status = do_subproc(cmdbuf); in uninstall_func()
5503 char cmdbuf[MAXPATHLEN]; in sysboot_func() local
5542 err = get_hook(brand_handle, cmdbuf, sizeof (cmdbuf), brand_get_sysboot, in sysboot_func()
5556 if (cmdbuf[0] != '\0') in sysboot_func()
5558 do_subproc(cmdbuf), B_FALSE) == ZONE_SUBPROC_OK) ? Z_OK : in sysboot_func()