Lines Matching defs:prog
1073 buffer->prog = strndup(start, p - start);
1079 DPRINTF(D_DATA, "Got prog \"%s\"\n", buffer->prog);
1276 buffer->prog = strndup(start, p - start);
1283 /* p @ SP after host, or @ :/[ after prog */
1286 if (!buffer->prog) {
1295 buffer->prog = strndup(start, p - start);
1302 DPRINTF(D_DATA, "Got prog \"%s\"\n", buffer->prog);
1305 /* p @ :/[ after prog */
1567 if (!buffer->prog)
1568 buffer->prog = strdup(_PATH_UNIX);
1636 buffer->prog = appname;
1883 if (f->f_program != NULL && buffer->prog != NULL) {
1886 if (!matches_spec(buffer->prog,
1891 if (matches_spec(buffer->prog,
1896 if (!matches_spec(buffer->prog,
2054 hostname, OUT(buffer->prog),
2062 hostname, OUT(buffer->prog), OUT(buffer->pid),
2082 hostname, OUT(buffer->prog),
2092 hostname, OUT(buffer->prog), OUT(buffer->pid),
2172 buffer->prog = appname;
2997 char prog[NAME_MAX + 1];
3162 strcpy(prog, "*");
3169 * spaces and newline character. #!prog is treated specially:
3226 strcpy(prog, "*");
3232 prog[i] = p[i];
3234 prog[i] = '\0';
3247 cfline(linenum, cline, f, prog, host);
3600 cfline(size_t linenum, const char *line, struct filed *f, const char *prog,
3611 linenum, line, prog, host);
3662 if (*prog == '*')
3665 f->f_program = strdup(prog);
4025 p_open(char *prog, pid_t *rpid)
4048 argv[2] = prog;
4430 if (buf->prog != appname)
4431 FREEPTR(buf->prog);
4453 if (qentry->msg->prog
4454 && qentry->msg->prog != include_pid)
4455 sum += strlen(qentry->msg->prog)+1;