Lines Matching refs:mbr_subject
78 if (rule->mbr_subject.mbs_flags) {
79 if (rule->mbr_subject.mbs_neg == MBS_ALL_FLAGS) {
90 if (!notdone && (rule->mbr_subject.mbs_neg & MBO_UID_DEFINED)) {
97 if (rule->mbr_subject.mbs_flags & MBO_UID_DEFINED) {
98 pwd = getpwuid(rule->mbr_subject.mbs_uid_min);
108 rule->mbr_subject.mbs_uid_min);
114 if (rule->mbr_subject.mbs_uid_min !=
115 rule->mbr_subject.mbs_uid_max) {
116 pwd = getpwuid(rule->mbr_subject.mbs_uid_max);
126 rule->mbr_subject.mbs_uid_max);
140 if (!notdone && (rule->mbr_subject.mbs_neg & MBO_GID_DEFINED)) {
147 if (rule->mbr_subject.mbs_flags & MBO_GID_DEFINED) {
148 grp = getgrgid(rule->mbr_subject.mbs_gid_min);
158 rule->mbr_subject.mbs_gid_min);
164 if (rule->mbr_subject.mbs_gid_min !=
165 rule->mbr_subject.mbs_gid_max) {
166 grp = getgrgid(rule->mbr_subject.mbs_gid_max);
176 rule->mbr_subject.mbs_gid_max);
190 if (!notdone && (rule->mbr_subject.mbs_neg & MBS_PRISON_DEFINED)) {
197 if (rule->mbr_subject.mbs_flags & MBS_PRISON_DEFINED) {
199 rule->mbr_subject.mbs_prison);
1047 argv + subject_elements, &rule->mbr_subject, buflen, errstr);