/freebsd-9.3-release/contrib/gdb/gdb/ |
H A D | environ.h | 24 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 D | environ.c | 0 /* 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 D | putenv.c | 41 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 D | unsetenv.c | 44 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 D | env.c | 58 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 D | setenv.c | 62 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 D | setenv.c | 41 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 D | setproctitle.c | 72 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 D | envctl.c | 39 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 D | telnetd.h | 48 extern char **environ;
|
/freebsd-9.3-release/usr.bin/login/ |
H A D | login.h | 36 extern char **environ;
|
/freebsd-9.3-release/contrib/sendmail/libsm/ |
H A D | config.c | 46 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 D | putenv.c | 46 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 D | crt1.c | 57 char **environ; variable 74 if (environ == NULL) 75 environ = env;
|
/freebsd-9.3-release/lib/csu/i386-elf/ |
H A D | crt1_c.c | 60 char **environ; variable 73 if (environ == NULL) 74 environ = env;
|
/freebsd-9.3-release/usr.bin/printenv/ |
H A D | printenv.c | 53 extern char **environ; 78 for (ep = environ; *ep; ep++) 83 for (ep = environ; *ep; ep++)
|
/freebsd-9.3-release/contrib/tcsh/ |
H A D | svn | 6 #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 D | environ.c | 10 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 D | socket.c | 81 extern char ** const environ; 110 if (environ) { 111 tenviron = environ;
|
/freebsd-9.3-release/lib/csu/arm/ |
H A D | crt1.c | 75 char **environ; variable 109 if (environ == NULL) 110 environ = env;
|
/freebsd-9.3-release/lib/csu/mips/ |
H A D | crt1.c | 66 char **environ; variable 85 if (environ == NULL) 86 environ = env;
|
/freebsd-9.3-release/lib/csu/powerpc/ |
H A D | crt1.c | 73 char **environ; variable 93 if (environ == NULL) 94 environ = env;
|
/freebsd-9.3-release/lib/csu/powerpc64/ |
H A D | crt1.c | 75 char **environ; variable 92 if (environ == NULL) 93 environ = env;
|
/freebsd-9.3-release/lib/csu/sparc64/ |
H A D | crt1.c | 65 char **environ; variable 97 if (environ == NULL) 98 environ = env;
|
/freebsd-9.3-release/lib/libstand/ |
H A D | environment.c | 42 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;
|