Searched refs:environ (Results 1 - 25 of 139) sorted by relevance

123456

/freebsd-9.3-release/contrib/gdb/gdb/
H A Denviron.h24 struct environ struct
37 extern struct environ *make_environ (void);
39 extern void free_environ (struct environ *);
41 extern void init_environ (struct environ *);
43 extern char *get_in_environ (const struct environ *, const char *);
45 extern void set_in_environ (struct environ *, const char *, const char *);
47 extern void unset_in_environ (struct environ *, char *);
49 extern char **environ_vector (struct environ *);
H A Denviron.c0 /* environ.c -- library for manipulating environments for GNU.
25 #include "environ.h"
32 struct environ *
35 struct environ *e;
37 e = (struct environ *) xmalloc (sizeof (struct environ));
48 free_environ (struct environ *e)
63 init_environ (struct environ *e)
65 extern char **environ;
68 if (environ
[all...]
/freebsd-9.3-release/crypto/heimdal/lib/roken/
H A Dputenv.c41 extern char **environ;
62 if(environ == NULL) {
63 environ = malloc(sizeof(char*));
64 if(environ == NULL)
66 environ[0] = NULL;
69 for(i = 0; environ[i] != NULL; i++)
70 if(strncmp(string, environ[i], len) == 0) {
71 environ[i] = string;
74 environ = realloc(environ, sizeo
[all...]
H A Dunsetenv.c44 extern char **environ;
56 if (name == 0 || environ == 0)
63 for (p = environ; *p != 0; p++)
/freebsd-9.3-release/contrib/nvi/clib/
H A Denv.c58 extern char **environ;
63 if (name == NULL || environ == NULL)
68 for (p = environ; (c = *p) != NULL; ++p)
70 *offset = p - environ;
91 extern char **environ;
110 for (p = environ, cnt = 0; *p; ++p, ++cnt);
112 environ = (char **)realloc((char *)environ,
114 if (!environ)
122 memmove(p, environ, cn
[all...]
/freebsd-9.3-release/contrib/bmake/
H A Dsetenv.c62 extern char **environ;
67 for (P = environ; *P; ++P)
70 *offset = P - environ;
86 extern char **environ;
106 for (P = environ, cnt = 0; *P; ++P, ++cnt);
108 environ = (char **)realloc((char *)environ,
110 if (!environ)
119 bcopy(environ, P, cnt * sizeof(char *));
120 environ
[all...]
/freebsd-9.3-release/crypto/openssh/openbsd-compat/
H A Dsetenv.c41 extern char **environ;
42 static char **lastenv; /* last value of environ */
58 extern char **environ;
63 if (name == NULL || environ == NULL)
65 for (p = environ + *offset; (cp = *p) != NULL; ++p) {
70 *offset = p - environ;
98 environ[offset++] = str;
101 for (P = &environ[offset];; ++P)
109 for (P = environ; *P != NULL; P++)
111 cnt = P - environ;
[all...]
H A Dsetproctitle.c72 extern char **environ;
74 char **envp = environ;
89 if ((environ = calloc(i + 1, sizeof(*environ))) == NULL) {
90 environ = envp; /* put it back */
116 environ[i] = strdup(envp[i]);
117 environ[i] = NULL;
/freebsd-9.3-release/tools/regression/environ/
H A Denvctl.c39 extern char **environ;
43 * Print entire environ array.
50 for (environPtr = environ; *environPtr != NULL; environPtr++)
67 " -D\t\t\t\tDump environ\n"
72 " -c 1|2|3|4\t\t\tClear environ variable using method:\n"
73 "\t\t\t\t1 - set environ to NULL pointer\n"
74 "\t\t\t\t2 - set environ[0] to NULL pointer\n"
75 "\t\t\t\t3 - set environ to calloc()'d NULL-terminated array\n"
76 "\t\t\t\t4 - set environ to static NULL-terminated array\n"
80 " -r\t\t\t\treplace environ wit
[all...]
/freebsd-9.3-release/contrib/telnet/telnetd/
H A Dtelnetd.h48 extern char **environ;
/freebsd-9.3-release/usr.bin/login/
H A Dlogin.h36 extern char **environ;
/freebsd-9.3-release/contrib/sendmail/libsm/
H A Dconfig.c46 extern char **environ;
61 ** length of environ. If found, replace and exit.
64 for (current = environ; *current != NULL; current++)
88 (void) memcpy(newenv, environ, sizeof(char *) * envlen);
92 newenv = (char **) sm_realloc((char *) environ,
99 environ = newenv;
100 environ[envlen] = (char *) str;
101 environ[envlen + 1] = NULL;
142 ** environ -- a pointer to the current environment.
145 ** Modifies environ
[all...]
/freebsd-9.3-release/contrib/groff/src/libs/libgroff/
H A Dputenv.c46 extern char **environ;
60 for (ep = environ; *ep != NULL; ++ep)
74 for (ep = environ; *ep != NULL; ++ep)
87 (void) memcpy((PTR) new_environ, (PTR) environ, size * sizeof(char *));
93 environ = new_environ;
/freebsd-9.3-release/lib/csu/amd64/
H A Dcrt1.c57 char **environ; variable
74 if (environ == NULL)
75 environ = env;
/freebsd-9.3-release/lib/csu/i386-elf/
H A Dcrt1_c.c60 char **environ; variable
73 if (environ == NULL)
74 environ = env;
/freebsd-9.3-release/usr.bin/printenv/
H A Dprintenv.c53 extern char **environ;
78 for (ep = environ; *ep; ep++)
83 for (ep = environ; *ep; ep++)
/freebsd-9.3-release/contrib/tcsh/
H A Dsvn6 #for name in os.environ.keys():
7 # print "key " + name + " = " + os.environ[name]
18 if not os.environ.has_key("COMMAND_LINE"):
22 cmdLine = os.environ["COMMAND_LINE"]
/freebsd-9.3-release/contrib/tcp_wrappers/
H A Denviron.c10 static char sccsid[] = "@(#) environ.c 1.2 94/03/23 16:09:46";
15 extern char **environ;
34 static int allocated = 0; /* environ is, or is not, allocated */
57 for (envp = environ; envp && *envp; envp++)
157 for (envp = environ; envp && *envp; envp++)
159 n_used = envp - environ;
164 (char **) realloc((char *) environ, l_need) :
165 (char **) cmalloc(l_need, (char *) environ, l_used);
170 environ = envp;
171 environ[n_use
[all...]
/freebsd-9.3-release/contrib/ofed/libsdp/src/
H A Dsocket.c81 extern char ** const environ;
110 if (environ) {
111 tenviron = environ;
/freebsd-9.3-release/lib/csu/arm/
H A Dcrt1.c75 char **environ; variable
109 if (environ == NULL)
110 environ = env;
/freebsd-9.3-release/lib/csu/mips/
H A Dcrt1.c66 char **environ; variable
85 if (environ == NULL)
86 environ = env;
/freebsd-9.3-release/lib/csu/powerpc/
H A Dcrt1.c73 char **environ; variable
93 if (environ == NULL)
94 environ = env;
/freebsd-9.3-release/lib/csu/powerpc64/
H A Dcrt1.c75 char **environ; variable
92 if (environ == NULL)
93 environ = env;
/freebsd-9.3-release/lib/csu/sparc64/
H A Dcrt1.c65 char **environ; variable
97 if (environ == NULL)
98 environ = env;
/freebsd-9.3-release/lib/libstand/
H A Denvironment.c42 struct env_var *environ = NULL; variable in typeref:struct:env_var
52 for (ev = environ; ev != NULL; ev = ev->ev_next)
95 for (last = NULL, curr = environ;
103 environ = ev;
113 environ = ev;
201 if (environ == ev)
202 environ = ev->ev_next;

Completed in 223 milliseconds

123456