/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/posix/ |
H A D | setenv.c | 65 extern char **environ; 84 for (p = environ, cnt = 0; *p; ++p, ++cnt); 86 environ = (char **)realloc((char *)environ, 88 if (!environ) 96 memcpy(p, environ, cnt * sizeof(char *)); 97 environ = p; 99 environ[cnt + 1] = NULL; 103 if (!(environ[offset] = /* name + `=' + value */ 107 for (c = environ[offset]; (*c = *name++) && (*c != '='); ++c); 124 extern char **environ; [all …]
|
/titanic_41/usr/src/lib/libresolv2/common/bsd/ |
H A D | setenv.c | 51 extern char **environ; 61 extern char **environ; in setenv() 80 for (p = environ, cnt = 0; *p; ++p, ++cnt); in setenv() 82 environ = (char **)realloc((char *)environ, in setenv() 84 if (!environ) in setenv() 92 memcpy(p, environ, cnt * sizeof(char *)); in setenv() 93 environ = p; in setenv() 95 environ[cnt + 1] = NULL; in setenv() 99 if (!(environ[offset] = /*%< name + `=' + value */ in setenv() 102 for (c = environ[offset]; (*c = *name++) && *c != '='; ++c); in setenv() [all …]
|
/titanic_41/usr/src/cmd/ssh/libopenbsd-compat/common/ |
H A D | setenv.c | 58 extern char **environ; 63 if (name == NULL || environ == NULL) 68 for (p = environ; (cp = *p) != NULL; ++p) { 73 *offset = p - environ; 91 extern char **environ; 112 for (P = environ, cnt = 0; *P; ++P, ++cnt); 114 P = (char **)realloc((void *)environ, 118 environ = P; 126 memmove(P, environ, cnt * sizeof(char *)); 127 environ = P; [all …]
|
/titanic_41/usr/src/cmd/svr4pkg/libinst/ |
H A D | putparam.c | 74 extern char **environ; 94 if (environ == NULL) { in putparam() 95 environ = (char **)calloc(MALSIZ, sizeof (char *)); in putparam() 96 if (environ == NULL) { in putparam() 108 for (i = 0; environ[i]; i++) { in putparam() 109 if (strncmp(environ[i], param, n) == 0 && in putparam() 110 (environ[i][n] == '=')) { in putparam() 111 if (strcmp((environ[i]) + n + 1, value) == 0) in putparam() 114 free(environ[i]); in putparam() 133 if (environ[i]) { in putparam() [all …]
|
/titanic_41/usr/src/lib/libbc/libc/gen/common/ |
H A D | putenv.c | 45 extern char **environ; /* pointer to enviroment */ 64 newenv = (char **)realloc(environ, in putenv() 68 environ = newenv; in putenv() 74 (void)memcpy((char *)newenv, (char *)environ, in putenv() 76 environ = newenv; in putenv() 78 environ[which-2] = change; in putenv() 79 environ[which-1] = NULL; in putenv() 82 environ[which] = change; in putenv() 99 while(environ[ct] != NULL) { in find() 100 if (match(environ[ct], str) != 0) in find()
|
H A D | getenv.c | 33 extern char **environ; 40 register char *v, **p=environ;
|
/titanic_41/usr/src/lib/libast/common/tm/ |
H A D | tminit.c | 98 char** v = environ; in _tm_localtime() 102 if (!environ || !*environ) in _tm_localtime() 103 environ = TE; in _tm_localtime() 105 e = environ[0]; in _tm_localtime() 106 environ[0] = TZ; in _tm_localtime() 111 if (environ != v) in _tm_localtime() 112 environ = v; in _tm_localtime() 114 environ[0] = e; in _tm_localtime() 223 char** v = environ; in tmlocal() 228 if (!environ || !*environ) in tmlocal() [all …]
|
/titanic_41/usr/src/cmd/sendmail/libsm/ |
H A D | config.c | 48 extern char **environ; 66 for (current = environ; *current != NULL; current++) 90 (void) memcpy(newenv, environ, sizeof(char *) * envlen); 94 newenv = (char **) sm_realloc((char *) environ, 101 environ = newenv; 102 environ[envlen] = (char *) str; 103 environ[envlen + 1] = NULL; 156 extern char **environ; 160 for (pp = environ; *pp != NULL; pp++)
|
/titanic_41/usr/src/lib/libdll/common/ |
H A D | dllopen.c | 52 if (!environ) 55 environ = nenv; 58 oenv = environ[0]; 72 environ[0] = path + strlen(path) + 1; 74 if (environ == nenv) 75 environ = 0; 77 environ[0] = oenv;
|
/titanic_41/usr/src/cmd/make/lib/vroot/ |
H A D | setenv.cc | 31 extern char **environ; 40 for (q= environ; *q != NULL; q++, length++); in setenv() 42 memcpy(((char *)q)+sizeof(char *), (char *)environ, sizeof(char *)*(length+1)); in setenv() 44 free((char *)environ); in setenv() 46 environ= q;} in setenv() 49 for (q= environ; *q != NULL; q++) in setenv()
|
H A D | execve.cc | 36 execve(path, vroot_args.execve.argv, vroot_args.execve.environ); in execve_thunk() 44 int execve_vroot(char *path, char **argv, char **environ, pathpt vroot_path, pathpt vroot_vroot) in execve_vroot() argument 47 vroot_args.execve.environ= environ; in execve_vroot()
|
/titanic_41/usr/src/lib/libast/common/misc/ |
H A D | setenviron.c | 52 register char** v = environ; in setenviron() 63 environ = next = p; in setenviron() 71 n = v - environ + INCREMENT; in setenviron() 72 v = environ; in setenviron() 85 v = environ; in setenviron() 91 envv = environ = p; in setenviron() 114 envv = environ = p; in setenviron()
|
H A D | procopen.c | 429 …if (environ && envv != (char**)environ && (envv || (flags & PROC_PARANOID) || argv && (environ[0][… in procopen() 625 environ = 0; in procopen() 633 p = environ; in procopen() 635 if (!(oenviron = (char**)memdup(environ, (p - environ) * sizeof(char*)))) in procopen() 639 if (argv && envv != (char**)environ) in procopen() 642 if (!newenv && environ[0][0] == '_' && environ[0][1] == '=') in procopen() 643 oenviron0 = environ[0]; in procopen() 653 if ((p = envv) && p != (char**)environ) in procopen() 665 if ((debug & PROC_OPT_ENVIRONMENT) && (p = environ)) in procopen() 683 execve(path, p, environ); in procopen() [all …]
|
/titanic_41/usr/src/cmd/hal/hald/ |
H A D | util_helper.c | 43 extern char **environ; 145 for (i = 0; environ[i] != NULL; i++) in hal_set_proc_title_init() 148 endptr = i ? environ[i-1] + strlen (environ[i-1]) : argv[argc-1] + strlen (argv[argc-1]); in hal_set_proc_title_init() 156 for (i = 0; environ[i] != NULL; i++) in hal_set_proc_title_init() 157 new_environ[i] = strdup (environ[i]); in hal_set_proc_title_init() 160 environ = new_environ; in hal_set_proc_title_init()
|
/titanic_41/usr/src/cmd/mail/ |
H A D | main.c | 49 extern char **environ; in main() 59 while (environ[env_var_idx] != NULL) { in main() 60 environ[next_slot_idx] = environ[env_var_idx]; in main() 61 if (strncmp(environ[env_var_idx], "LD_", 3)) { in main() 66 environ[next_slot_idx] = NULL; in main()
|
/titanic_41/usr/src/lib/libmail/common/ |
H A D | xgetenv.c | 142 extern char **environ; in xgetenv() 143 char *ret, **svenviron = environ; in xgetenv() 145 environ = xenv; in xgetenv() 147 environ = svenviron; in xgetenv()
|
/titanic_41/usr/src/ucbcmd/printenv/ |
H A D | printenv.c | 49 extern char **environ; 61 if (environ) in main() 62 for (ep = environ; *ep; ep++) in main()
|
/titanic_41/usr/src/cmd/svr4pkg/pkgchk/ |
H A D | checkmap.c | 53 extern char *basedir, *pathlist[], *ppathlist[], **pkg, **environ; 269 if (environ) { in checkmap() 271 for (n = 0; environ[n]; n++) in checkmap() 272 free(environ[n]); in checkmap() 273 free(environ); in checkmap() 274 environ = NULL; in checkmap()
|
/titanic_41/usr/src/lib/libast/common/port/ |
H A D | astdynamic.c | 114 #undef environ 116 extern char** environ; 118 struct _astdll _ast_dll = { &environ };
|
/titanic_41/usr/src/lib/libbc/libc/sys/common/ |
H A D | execv.c | 37 extern char **environ; in execv() 39 return (execve(file, argv, environ)); in execv()
|
H A D | execl.c | 41 extern char **environ; in execl() 46 r = execve(name, (char **)args, environ); in execl()
|
/titanic_41/usr/src/lib/libxcurses/src/libc/mks/ |
H A D | m_getenv.c | 62 extern char **environ; 75 char **envp = environ; in __m_getenv()
|
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | env.c | 35 extern char **environ; 112 for (p = environ; *p != NULL; p++) in set_smf_env() 140 for (p = environ; *p != NULL; p++) { in set_smf_env()
|
/titanic_41/usr/src/lib/libast/common/path/ |
H A D | pathcheck.c | 58 …if (strmatch(tool, PARANOID) && environ && (s = *environ) && *s++ == '_' && *s++ == '=' && !stat(s… in pathcheck()
|
/titanic_41/usr/src/cmd/env/ |
H A D | env.c | 53 extern char **environ; 102 p = environ; in main()
|