]>
git.saurik.com Git - apple/system_cmds.git/blob - auditd.tproj/auditd.h
8 #define MAX_DIR_SIZE 255
9 #define AUDITD_NAME "auditd"
11 #define POSTFIX_LEN 16
12 #define NOT_TERMINATED ".not_terminated"
17 TAILQ_ENTRY(dir_ent
) dirs
;
20 /* audit utility flags */
23 #define CLOSE_AND_DIE 0x4
25 #define HARDLIM_ALL_WARN "allhard"
26 #define SOFTLIM_ALL_WARN "allsoft"
27 #define AUDITOFF_WARN "aditoff"
28 #define EBUSY_WARN "ebusy"
29 #define GETACDIR_WARN "getacdir"
30 #define HARDLIM_WARN "hard"
31 #define NOSTART_WARN "nostart"
32 #define POSTSIGTERM_WARN "postsigterm"
33 #define SOFTLIM_WARN "soft"
34 #define TMPFILE_WARN "tmpfile"
36 #define AUDITWARN_SCRIPT "/etc/security/audit_warn"
37 #define AUDITD_PIDFILE "/var/run/auditd.pid"
39 int audit_warn_allhard(int count
);
40 int audit_warn_allsoft();
41 int audit_warn_auditoff();
42 int audit_warn_ebusy();
43 int audit_warn_getacdir(char *filename
);
44 int audit_warn_hard(char *filename
);
45 int audit_warn_nostart();
46 int audit_warn_postsigterm();
47 int audit_warn_soft(char *filename
);
48 int audit_warn_tmpfile();
50 #endif /* !_AUDITD_H_ */