Lines Matching defs:new_argv
1033 char **new_argv, *ptr, *lasts;
1077 if ((new_argv = malloc(sizeof (char *) * n)) == NULL)
1082 new_argv[a++] = result_buf;
1085 while ((new_argv[a++] = strtok_r(NULL, " ", &lasts)) != NULL)
1088 new_argv[a++] = NULL;
1091 return (new_argv);
1105 char **new_argv;
1127 if ((new_argv = malloc(sizeof (char *) * n)) == NULL)
1130 new_argv[a++] = FAILSAFESHELL;
1133 if ((new_argv = malloc(sizeof (char *) * n)) == NULL)
1136 new_argv[a++] = SUPATH;
1138 new_argv[a++] = "-";
1141 new_argv[a++] = (char *)login;
1143 new_argv[a++] = "-c";
1144 new_argv[a++] = subshell;
1145 new_argv[a++] = NULL;
1150 if ((new_argv = malloc(sizeof (char *) * n)) == NULL)
1152 new_argv[a++] = FAILSAFESHELL;
1153 new_argv[a++] = NULL;
1156 new_argv = zone_login_cmd(bh, login);
1160 return (new_argv);