Lines Matching refs:ainfo

209 			el_ent->cf_ent.ainfo.mode &= ~(S_ISUID | S_ISGID);  in pkgdbmerg()
561 if (el_ent->cf_ent.ainfo.mode == WILDCARD) { in do_new_ent()
563 el_ent->cf_ent.ainfo.mode = DEFAULT_MODE; in do_new_ent()
565 el_ent->cf_ent.ainfo.mode = DEFAULT_MODE_FILE; in do_new_ent()
568 (int)el_ent->cf_ent.ainfo.mode); in do_new_ent()
571 if (strcmp(el_ent->cf_ent.ainfo.owner, DB_UNDEFINED_ENTRY) == 0) in do_new_ent()
572 (void) strcpy(el_ent->cf_ent.ainfo.owner, in do_new_ent()
574 if (strcmp(el_ent->cf_ent.ainfo.group, DB_UNDEFINED_ENTRY) == 0) in do_new_ent()
575 (void) strcpy(el_ent->cf_ent.ainfo.group, in do_new_ent()
656 &(el_ent->cf_ent.ainfo))) in set_change()
666 &(el_ent->cf_ent.ainfo)); in set_change()
676 &(el_ent->cf_ent.ainfo)); in set_change()
690 (ent->ainfo.mode != BADMODE) && in is_setuid()
691 (ent->ainfo.mode != WILDCARD) && in is_setuid()
692 (ent->ainfo.mode & S_ISUID)); in is_setuid()
699 (ent->ftype == 'e')) && (ent->ainfo.mode != BADMODE) && in is_setgid()
700 (ent->ainfo.mode != WILDCARD) && in is_setgid()
701 (ent->ainfo.mode & S_ISGID) && in is_setgid()
702 (ent->ainfo.mode & (S_IEXEC|S_IXUSR|S_IXOTH))); in is_setgid()
927 if (cf_ent->ainfo.local && el_ent->cf_ent.ainfo.local) { in merg()
932 if (strcmp(cf_ent->ainfo.local, in merg()
933 el_ent->cf_ent.ainfo.local) != NULL) { in merg()
941 if (strcmp(el_ent->cf_ent.ainfo.local, in merg()
944 el_ent->cf_ent.ainfo.local, in merg()
945 cf_ent->ainfo.local, in merg()
993 if (cf_ent->ainfo.major != el_ent->cf_ent.ainfo.major) { in merg()
995 if (el_ent->cf_ent.ainfo.major == BADMAJOR) { in merg()
996 el_ent->cf_ent.ainfo.major = in merg()
997 cf_ent->ainfo.major; in merg()
1002 if (cf_ent->ainfo.minor != el_ent->cf_ent.ainfo.minor) { in merg()
1004 if (el_ent->cf_ent.ainfo.minor == BADMINOR) in merg()
1005 el_ent->cf_ent.ainfo.minor = in merg()
1006 cf_ent->ainfo.minor; in merg()
1016 if (cf_ent->ainfo.mode != el_ent->cf_ent.ainfo.mode) { in merg()
1018 if (el_ent->cf_ent.ainfo.mode == BADMODE) { in merg()
1019 el_ent->cf_ent.ainfo.mode = cf_ent->ainfo.mode; in merg()
1020 } else if (el_ent->cf_ent.ainfo.mode == WILDCARD) { in merg()
1025 el_ent->cf_ent.ainfo.mode = cf_ent->ainfo.mode; in merg()
1031 if (strcmp(cf_ent->ainfo.owner, el_ent->cf_ent.ainfo.owner) != 0) { in merg()
1033 if (strcmp(el_ent->cf_ent.ainfo.owner, BADOWNER) == 0) in merg()
1034 (void) strcpy(el_ent->cf_ent.ainfo.owner, in merg()
1035 cf_ent->ainfo.owner); in merg()
1039 if (strcmp(cf_ent->ainfo.group, el_ent->cf_ent.ainfo.group) != 0) { in merg()
1041 if (strcmp(el_ent->cf_ent.ainfo.group, BADGROUP) == 0) in merg()
1042 (void) strcpy(el_ent->cf_ent.ainfo.group, in merg()
1043 cf_ent->ainfo.group); in merg()
1076 svpt = ent->ainfo.local; in output()
1077 ent->ainfo.local = NULL; in output()
1083 ent->ainfo.local = svpt; in output()