Blame


1 70bcc780 2004-03-25 devnull #include <u.h>
2 70bcc780 2004-03-25 devnull #include <libc.h>
3 70bcc780 2004-03-25 devnull
4 70bcc780 2004-03-25 devnull char*
5 70bcc780 2004-03-25 devnull get9root(void)
6 70bcc780 2004-03-25 devnull {
7 b94ad13d 2005-01-04 devnull static char *s;
8 70bcc780 2004-03-25 devnull
9 b94ad13d 2005-01-04 devnull if(s)
10 b94ad13d 2005-01-04 devnull return s;
11 b94ad13d 2005-01-04 devnull
12 70bcc780 2004-03-25 devnull if((s = getenv("PLAN9")) != 0)
13 70bcc780 2004-03-25 devnull return s;
14 b94ad13d 2005-01-04 devnull /* could do better - search $PATH */
15 b94ad13d 2005-01-04 devnull s = "/usr/local/plan9";
16 b94ad13d 2005-01-04 devnull return s;
17 70bcc780 2004-03-25 devnull }