ucspi-ssl
0.99e
TLS encryption for IPv6 communication
ucspi-ssl-0.99e
src
env.c
Go to the documentation of this file.
1
/* Public domain. */
2
3
#include "
str.h
"
4
#include "
env.h
"
5
6
extern
/*@null@*/
char
*
env_get
(
const
char
*s)
7
{
8
int
i;
9
unsigned
int
len;
10
11
if
(!s)
return
0;
12
len =
str_len
(s);
13
for
(i = 0;
environ
[i];++i)
14
if
(
str_start
(
environ
[i],s) && (
environ
[i][len] ==
'='
))
15
return
environ
[i] + len + 1;
16
return
0;
17
}
environ
char ** environ
str.h
env.h
str_start
int str_start(const char *, const char *)
str_len
unsigned int str_len(const char *)
Definition:
str_len.c:5
env_get
char * env_get(const char *s)
Definition:
env.c:6
Generated on Wed Jul 11 2018 22:50:46 for ucspi-ssl by
1.8.13