fehQlibs 31
Qlibs
Loading...
Searching...
No Matches
env.h
Go to the documentation of this file.
1#ifndef ENV_H
2#define ENV_H
3
4/*
5 * Revision 20260316, Erwin Hoffmann
6 * - env_init has (void) prototype
7 * Revision 20171220, Erwin Hoffmann
8 * - removed variable names
9 * Revision 20160628, Kai Peter
10 * - updated code (*env_get) like in ucspi-tcp-0.88
11 * - commented out 'env_pick' and 'env_clear'
12*/
13
14extern char **environ;
15
16extern int env_isinit;
17extern int env_init(void);
18
19extern /*@null@*/char *env_get(char *);
20extern int env_put(char *,char *);
21extern int env_puts(char *);
22extern int env_set(char *);
23extern int env_unset(char *);
24extern char *env_pick(void);
25extern void env_clear(void);
26
27extern char *env_findeq(char *);
28
29#define env_put2 env_put /* backwards compatibility */
30
31#endif
char * env_pick(void)
Definition: env.c:138
int env_put(char *, char *)
Definition: env.c:89
int env_unset(char *)
Definition: env.c:52
char * env_findeq(char *)
Definition: env.c:25
void env_clear(void)
Definition: env.c:133
int env_isinit
Definition: env.c:32
int env_set(char *)
Definition: env.c:60
int env_init(void)
Definition: env.c:105
char * env_get(char *)
Definition: env.c:12
char ** environ
int env_puts(char *)
Definition: env.c:76