From mboxrd@z Thu Jan 1 00:00:00 1970 From: Amy Griffis Subject: [PATCH git] fix build for !CONFIG_AUDITSYSCALL Date: Thu, 8 Jun 2006 19:28:52 -0400 Message-ID: <20060608232852.GA5145@zk3.dec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mx1.redhat.com (mx1.redhat.com [172.16.48.31]) by int-mx1.corp.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k58NSwLn026075 for ; Thu, 8 Jun 2006 19:28:58 -0400 Received: from tayrelbas04.tay.hp.com (tayrelbas04.tay.hp.com [161.114.80.247]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id k58NSvKd028879 for ; Thu, 8 Jun 2006 19:28:57 -0400 Received: from tayrelint01.nz-tay.cpqcorp.net (tayrelint01.nz-tay.cpqcorp.net [16.47.5.6]) by tayrelbas04.tay.hp.com (Postfix) with ESMTP id 3F2F134025 for ; Thu, 8 Jun 2006 19:28:52 -0400 (EDT) Received: from dill.zko.hp.com (dill.zko.hp.com [16.116.96.242]) by tayrelint01.nz-tay.cpqcorp.net (Postfix) with ESMTP id 25DEA3400B for ; Thu, 8 Jun 2006 19:28:52 -0400 (EDT) Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-audit-bounces@redhat.com Errors-To: linux-audit-bounces@redhat.com To: linux-audit@redhat.com List-Id: linux-audit@redhat.com kernel/built-in.o: In function `audit_update_watch': include/asm/current.h:9: undefined reference to `audit_filter_inodes' include/asm/current.h:9: undefined reference to `audit_set_auditable' This fix applies to lspp.b18 commit 54e10ac15f9176a2d86c9068fccbdb400b0b58df "fix missing records when watched files removed". Signed-off-by: Amy Griffis --- kernel/audit.h | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) 4182d90fde19384226e4798efcad4b3a92dce03d diff --git a/kernel/audit.h b/kernel/audit.h index f337845..58fa44c 100644 --- a/kernel/audit.h +++ b/kernel/audit.h @@ -126,9 +126,6 @@ extern void audit_free_parent(struct ino extern void audit_handle_ievent(struct inotify_watch *, u32, u32, u32, const char *, struct inode *); extern int selinux_audit_rule_update(void); -extern enum audit_state audit_filter_inodes(struct task_struct *, - struct audit_context *); -extern void audit_set_auditable(struct audit_context *); #ifdef CONFIG_AUDITSYSCALL extern void __audit_signal_info(int sig, struct task_struct *t); @@ -137,6 +134,11 @@ static inline void audit_signal_info(int if (unlikely(audit_pid && t->tgid == audit_pid)) __audit_signal_info(sig, t); } +extern enum audit_state audit_filter_inodes(struct task_struct *, + struct audit_context *); +extern void audit_set_auditable(struct audit_context *); #else #define audit_signal_info(s,t) +#define audit_filter_inodes(t,c) AUDIT_DISABLED +#define audit_set_auditable(c) #endif -- 1.3.0