1 /* $Id: namei.h,v 1.16 2000/04/13 00:55:54 davem Exp $ 2 * linux/include/asm-sparc/namei.h 3 * 4 * Routines to handle famous /usr/gnemul/s*. 5 * Included from linux/fs/namei.c 6 */ 7 8 #ifndef __SPARC_NAMEI_H 9 #define __SPARC_NAMEI_H 10 11 #define SPARC_BSD_EMUL "usr/gnemul/sunos/" 12 #define SPARC_SOL_EMUL "usr/gnemul/solaris/" 13 __emul_prefix(void)14static inline char * __emul_prefix(void) 15 { 16 switch (current->personality) { 17 case PER_SUNOS: 18 return SPARC_BSD_EMUL; 19 case PER_SVR4: 20 return SPARC_SOL_EMUL; 21 default: 22 return NULL; 23 } 24 } 25 26 #endif /* __SPARC_NAMEI_H */ 27