···391391#ifdef CONFIG_AUDITSYSCALL392392/* These are defined in auditsc.c */393393 /* Public API */394394+extern void audit_finish_fork(struct task_struct *child);394395extern int audit_alloc(struct task_struct *task);395396extern void audit_free(struct task_struct *task);396397extern void audit_syscall_entry(int arch,···505504extern int audit_n_rules;506505extern int audit_signals;507506#else507507+#define audit_finish_fork(t)508508#define audit_alloc(t) ({ 0; })509509#define audit_free(t) do { ; } while (0)510510#define audit_syscall_entry(ta,a,b,c,d,e) do { ; } while (0)