Lines Matching refs:mbr_object

65 	char *cur, type[sizeof(rule->mbr_object.mbo_type) * CHAR_BIT + 1];
212 if (rule->mbr_object.mbo_flags) {
213 if (rule->mbr_object.mbo_neg == MBO_ALL_FLAGS) {
224 if (!notdone && (rule->mbr_object.mbo_neg & MBO_UID_DEFINED)) {
231 if (rule->mbr_object.mbo_flags & MBO_UID_DEFINED) {
232 pwd = getpwuid(rule->mbr_object.mbo_uid_min);
242 rule->mbr_object.mbo_uid_min);
248 if (rule->mbr_object.mbo_uid_min !=
249 rule->mbr_object.mbo_uid_max) {
250 pwd = getpwuid(rule->mbr_object.mbo_uid_max);
260 rule->mbr_object.mbo_uid_max);
274 if (!notdone && (rule->mbr_object.mbo_neg & MBO_GID_DEFINED)) {
281 if (rule->mbr_object.mbo_flags & MBO_GID_DEFINED) {
282 grp = getgrgid(rule->mbr_object.mbo_gid_min);
292 rule->mbr_object.mbo_gid_min);
298 if (rule->mbr_object.mbo_gid_min !=
299 rule->mbr_object.mbo_gid_max) {
300 grp = getgrgid(rule->mbr_object.mbo_gid_max);
310 rule->mbr_object.mbo_gid_max);
324 if (!notdone && (rule->mbr_object.mbo_neg & MBO_FSID_DEFINED)) {
331 if (rule->mbr_object.mbo_flags & MBO_FSID_DEFINED) {
334 if (memcmp(&(rule->mbr_object.mbo_fsid),
345 if (!notdone && (rule->mbr_object.mbo_neg & MBO_SUID)) {
352 if (rule->mbr_object.mbo_flags & MBO_SUID) {
359 if (!notdone && (rule->mbr_object.mbo_neg & MBO_SGID)) {
366 if (rule->mbr_object.mbo_flags & MBO_SGID) {
373 if (!notdone && (rule->mbr_object.mbo_neg & MBO_UID_SUBJECT)) {
380 if (rule->mbr_object.mbo_flags & MBO_UID_SUBJECT) {
387 if (!notdone && (rule->mbr_object.mbo_neg & MBO_GID_SUBJECT)) {
394 if (rule->mbr_object.mbo_flags & MBO_GID_SUBJECT) {
401 if (!notdone && (rule->mbr_object.mbo_neg & MBO_TYPE_DEFINED)) {
408 if (rule->mbr_object.mbo_flags & MBO_TYPE_DEFINED) {
410 if (rule->mbr_object.mbo_type & MBO_TYPE_REG)
412 if (rule->mbr_object.mbo_type & MBO_TYPE_DIR)
414 if (rule->mbr_object.mbo_type & MBO_TYPE_BLK)
416 if (rule->mbr_object.mbo_type & MBO_TYPE_CHR)
418 if (rule->mbr_object.mbo_type & MBO_TYPE_LNK)
420 if (rule->mbr_object.mbo_type & MBO_TYPE_SOCK)
422 if (rule->mbr_object.mbo_type & MBO_TYPE_FIFO)
424 if (rule->mbr_object.mbo_type == MBO_ALL_TYPE) {
1052 argv + object_elements, &rule->mbr_object, buflen, errstr);