1 #include "env.h"
2 #include "str.h"
3 
env_get(const char * s)4 /*@null@*/char *env_get(const char *s)
5 {
6   int i;
7   unsigned int slen;
8   char *envi;
9 
10   slen = str_len(s);
11   for (i = 0;(envi = environ[i]) != 0;++i)
12     if ((!str_diffn(s,envi,slen)) && (envi[slen] == '='))
13       return envi + slen + 1;
14   return 0;
15 }
16 
env_findeq(const char * s)17 extern const char *env_findeq(const char *s)
18 {
19   for (;*s;++s)
20     if (*s == '=')
21       return s;
22   return 0;
23 }
24