Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
[linux-2.6] / include / asm-sparc64 / namei.h
1 /* $Id: namei.h,v 1.17 2000/04/13 00:55:54 davem Exp $
2  * linux/include/asm-sparc64/namei.h
3  *
4  * Routines to handle famous /usr/gnemul/s*.
5  * Included from linux/fs/namei.c
6  */
7
8 #ifndef __SPARC64_NAMEI_H
9 #define __SPARC64_NAMEI_H
10
11 #define SPARC_BSD_EMUL "/usr/gnemul/sunos/"
12 #define SPARC_SOL_EMUL "/usr/gnemul/solaris/"
13
14 static 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 /* __SPARC64_NAMEI_H */