mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall()
Lift the prototype of ia32_classify_syscall() into its own header. Signed-off-by: Benjamin Thiel <b.thiel@posteo.de> Signed-off-by: Borislav Petkov <bp@suse.de> Link: https://lkml.kernel.org/r/20200516123816.2680-1-b.thiel@posteo.de
This commit is contained in:
		
							parent
							
								
									6255c161a0
								
							
						
					
					
						commit
						0e5e3d4461
					
				
					 3 changed files with 9 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
// SPDX-License-Identifier: GPL-2.0
 | 
			
		||||
#include <asm/unistd_32.h>
 | 
			
		||||
#include <asm/audit.h>
 | 
			
		||||
 | 
			
		||||
unsigned ia32_dir_class[] = {
 | 
			
		||||
#include <asm-generic/audit_dir_write.h>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										7
									
								
								arch/x86/include/asm/audit.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								arch/x86/include/asm/audit.h
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,7 @@
 | 
			
		|||
/* SPDX-License-Identifier: GPL-2.0 */
 | 
			
		||||
#ifndef _ASM_X86_AUDIT_H
 | 
			
		||||
#define _ASM_X86_AUDIT_H
 | 
			
		||||
 | 
			
		||||
int ia32_classify_syscall(unsigned int syscall);
 | 
			
		||||
 | 
			
		||||
#endif /* _ASM_X86_AUDIT_H */
 | 
			
		||||
| 
						 | 
				
			
			@ -3,6 +3,7 @@
 | 
			
		|||
#include <linux/types.h>
 | 
			
		||||
#include <linux/audit.h>
 | 
			
		||||
#include <asm/unistd.h>
 | 
			
		||||
#include <asm/audit.h>
 | 
			
		||||
 | 
			
		||||
static unsigned dir_class[] = {
 | 
			
		||||
#include <asm-generic/audit_dir_write.h>
 | 
			
		||||
| 
						 | 
				
			
			@ -41,7 +42,6 @@ int audit_classify_arch(int arch)
 | 
			
		|||
int audit_classify_syscall(int abi, unsigned syscall)
 | 
			
		||||
{
 | 
			
		||||
#ifdef CONFIG_IA32_EMULATION
 | 
			
		||||
	extern int ia32_classify_syscall(unsigned);
 | 
			
		||||
	if (abi == AUDIT_ARCH_I386)
 | 
			
		||||
		return ia32_classify_syscall(syscall);
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue