Lines Matching defs:type
147 exec->type = _strtok_escape(NULL, sep, &last);
187 const char *type,
206 _priv_exec.type = (type == NULL) ? empty : type;
374 * For type = KV_COMMAND: /usr/ccs/bin/what ---> /usr/ccs/bin/\* ---> \*
375 * For type = KV_ACTION: Dtfile;*;*;*;0 ---> *;*;*;*;*
380 _exec_wild_id(char *id, const char *type)
385 if ((id == NULL) || (type == NULL))
388 if (strcmp(type, KV_ACTION) == 0) {
391 } else if (strcmp(type, KV_COMMAND) == 0) {
423 new_exec->type = _strdup_null(old_exec->type);
439 free(exec->type);
507 getexecprof(const char *name, const char *type, const char *id, int search_flag)
524 if ((name == NULL) && (type == NULL) && (id == NULL)) {
543 type,
555 getexecuser(const char *username, const char *type, const char *id,
578 head = userprof((const char *)(utmp->name), type, id,
581 head = userprof((const char *)(utmp->name), type, id,
590 type, id, search_flag)) != NULL) {
605 head = userprof(username, type, id, search_flag);
619 match_execattr(execattr_t *exec, const char *profname, const char *type,
627 (type == NULL || execp->type == NULL ||
628 strcmp(type, execp->type) == 0) &&
644 free(exec->type);
656 const char *type;
674 if ((exec = getexecprof(prof, c->type, c->id, c->sflag)) != NULL) {
693 userprof(const char *username, const char *type, const char *id,
710 call.type = type;
769 newexec->type = _do_unescape(es->type);
796 printf("type=%s\n", exec->type ? exec->type : empty);