/freebsd-11-stable/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...] |
H A D | fork-child.c | 42 extern char **environ; 261 replace the value of environ and if we're vforked, we have to 263 save_our_env = environ; 328 clobbers the parent, but environ is restored a few lines down 331 environ = env; 381 environ = save_our_env;
|
/freebsd-11-stable/crypto/heimdal/lib/roken/ |
H A D | putenv.c | 39 extern char **environ; 61 if(environ == NULL) { 62 environ = malloc(sizeof(char*)); 63 if(environ == NULL) 65 environ[0] = NULL; 68 for(i = 0; environ[i] != NULL; i++) 69 if(strncmp(string, environ[i], len) == 0) { 70 environ[i] = string; 73 environ = realloc(environ, sizeo [all...] |
H A D | unsetenv.c | 42 extern char **environ; 55 if (name == 0 || environ == 0) 62 for (p = environ; *p != 0; p++)
|
/freebsd-11-stable/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-11-stable/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-11-stable/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...] |
H A D | retention.c | 35 extern char **environ; 53 environ = NULL;
|
/freebsd-11-stable/contrib/telnet/telnetd/ |
H A D | telnetd.h | 44 extern char **environ;
|
/freebsd-11-stable/usr.bin/login/ |
H A D | login.h | 38 extern char **environ;
|
/freebsd-11-stable/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-11-stable/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-11-stable/contrib/netbsd-tests/kernel/ |
H A D | h_ps_strings1.c | 42 main(int argc, char **argv, char **environ) argument 59 if (__ps_strings->ps_envstr != environ) { 65 while (environ[nenv])
|
/freebsd-11-stable/usr.bin/printenv/ |
H A D | printenv.c | 55 extern char **environ; 83 for (ep = environ; *ep; ep++) 88 for (ep = environ; *ep; ep++)
|
/freebsd-11-stable/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-11-stable/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-11-stable/stand/libsa/ |
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) 103 for (last = NULL, curr = environ; 111 environ = ev; 121 environ = ev; 205 if (environ == ev) 206 environ = ev->ev_next;
|
/freebsd-11-stable/lib/libc/stdlib/ |
H A D | getenv.c | 48 * Standard environ. environ variable is exposed to entire process. 51 * allows environ to return to as it was before. 52 * environSize: Number of variables environ can hold. Can only 54 * intEnviron: Internally-built environ. Exposed via environ during 57 extern char **environ; 63 * Array of environment variables built from environ. Each element records: 185 * Using environ, returns pointer to value associated with name, if any, else 186 * NULL. Used on the original environ passe [all...] |
/freebsd-11-stable/lib/csu/common/ |
H A D | ignore_init.c | 47 char **environ; variable 96 if (environ == NULL) 97 environ = env;
|
/freebsd-11-stable/crypto/heimdal/appl/login/ |
H A D | env.c | 73 extern char **environ; 81 for(p = environ; *p; p++)
|
/freebsd-11-stable/lib/libdpv/ |
H A D | util.c | 39 extern char **environ; 102 (const posix_spawnattr_t *)NULL, shellcmd_argv, environ);
|
/freebsd-11-stable/contrib/binutils/ld/ |
H A D | sysdep.h | 96 extern char **environ;
|
/freebsd-11-stable/share/man/man7/ |
H A D | Makefile | 18 environ.7 \
|