/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/posix/ |
H A D | setenv.c | 64 extern char **environ; 83 for (p = environ, cnt = 0; *p; ++p, ++cnt); 85 environ = (char **)realloc((char *)environ, 87 if (!environ) 95 memcpy(p, environ, cnt * sizeof(char *)); 96 environ = p; 98 environ[cnt + 1] = NULL; 102 if (!(environ[offset] = /* name + `=' + value */ 106 for (c = environ[offset]; (*c = *name++) && (*c != '='); ++c); 123 extern char **environ; [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/bsd/ |
H A D | setenv.c | 46 extern char **environ; 56 extern char **environ; in setenv() 75 for (p = environ, cnt = 0; *p; ++p, ++cnt); in setenv() 77 environ = (char **)realloc((char *)environ, in setenv() 79 if (!environ) in setenv() 87 memcpy(p, environ, cnt * sizeof(char *)); in setenv() 88 environ = p; in setenv() 90 environ[cnt + 1] = NULL; in setenv() 94 if (!(environ[offset] = /*%< name + `=' + value */ in setenv() 97 for (c = environ[offset]; (*c = *name++) && *c != '='; ++c); in setenv() [all …]
|
/illumos-gate/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 …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/tm/ |
H A D | tminit.c | 99 char** v = environ; in _tm_localtime() 103 if (!environ || !*environ) in _tm_localtime() 104 environ = TE; in _tm_localtime() 106 e = environ[0]; in _tm_localtime() 107 environ[0] = TZ; in _tm_localtime() 112 if (environ != v) in _tm_localtime() 113 environ = v; in _tm_localtime() 115 environ[0] = e; in _tm_localtime() 224 char** v = environ; in tmlocal() 229 if (!environ || !*environ) in tmlocal() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/libsm/ |
H A D | config.c | 46 extern char **environ; 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; 154 extern char **environ; 158 for (pp = environ; *pp != NULL; pp++)
|
/illumos-gate/usr/src/contrib/ast/src/lib/libdll/ |
H A D | dllopen.c | 50 if (!environ) 53 environ = nenv; 56 oenv = environ[0]; 70 environ[0] = path + strlen(path) + 1; 73 if (environ == nenv) 74 environ = 0; 76 environ[0] = oenv;
|
/illumos-gate/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()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/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 | 472 …if (environ && envv != (char**)environ && (envv || (flags & PROC_PARANOID) || argv && (environ[0][… in procopen() 687 environ = 0; in procopen() 695 p = environ; in procopen() 697 if (!(oenviron = (char**)memdup(environ, (p - environ) * sizeof(char*)))) in procopen() 701 if (argv && envv != (char**)environ) in procopen() 704 if (!newenv && environ[0][0] == '_' && environ[0][1] == '=') in procopen() 705 oenviron0 = environ[0]; in procopen() 715 if ((p = envv) && p != (char**)environ) in procopen() 727 if ((debug & PROC_OPT_ENVIRONMENT) && (p = environ)) in procopen() 745 execve(path, p, environ); in procopen() [all …]
|
H A D | getenv.c | 52 extern char** environ; 63 av = environ; in default_getenv()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/boot/libsa/ |
H A D | environment.c | 39 struct env_var *environ = NULL; variable 49 for (ev = environ; ev != NULL; ev = ev->ev_next) in env_getenv() 99 for (last = NULL, curr = environ; curr != NULL; in env_setenv() 106 environ = ev; in env_setenv() 116 environ = ev; in env_setenv() 199 if (environ == ev) in env_discard() 200 environ = ev->ev_next; in env_discard()
|
/illumos-gate/usr/src/cmd/mail/ |
H A D | main.c | 47 extern char **environ; in main() 57 while (environ[env_var_idx] != NULL) { in main() 58 environ[next_slot_idx] = environ[env_var_idx]; in main() 59 if (strncmp(environ[env_var_idx], "LD_", 3)) { in main() 64 environ[next_slot_idx] = NULL; in main()
|
/illumos-gate/usr/src/lib/libmail/common/ |
H A D | xgetenv.c | 140 extern char **environ; in xgetenv() 141 char *ret, **svenviron = environ; in xgetenv() 143 environ = xenv; in xgetenv() 145 environ = svenviron; in xgetenv()
|
/illumos-gate/usr/src/cmd/smbsrv/test-crypt/ |
H A D | .gdbrc | 21 gdb.execute('file' + os.environ['ROOT'] + '/usr/lib/smbsrv/test-decrypt') 23 os.environ['ROOT'] + '/lib:' + \ 24 os.environ['ROOT'] + '/usr/lib') 26 os.environ['ROOT'] + '/etc/crypto/pkcs11.conf')
|
/illumos-gate/usr/src/ucbcmd/printenv/ |
H A D | printenv.c | 47 extern char **environ; 59 if (environ) in main() 60 for (ep = environ; *ep; ep++) in main()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/port/ |
H A D | astdynamic.c | 114 #undef environ 116 extern char** environ; 118 struct _astdll _ast_dll = { &environ };
|
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/ |
H A D | .gdbrc | 21 gdb.execute('file' + os.environ['ROOT'] + '/usr/lib/smbsrv/fksmbd') 23 os.environ['ROOT'] + '/lib:' + \ 24 os.environ['ROOT'] + '/usr/lib')
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/mks/ |
H A D | m_getenv.c | 60 extern char **environ; 73 char **envp = environ; in __m_getenv()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | env.c | 33 extern char **environ; 110 for (p = environ; *p != NULL; p++) in set_smf_env() 138 for (p = environ; *p != NULL; p++) { in set_smf_env()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/path/ |
H A D | pathcheck.c | 58 …if (strmatch(tool, PARANOID) && environ && (s = *environ) && *s++ == '_' && *s++ == '=' && !stat(s… in pathcheck()
|
/illumos-gate/usr/src/cmd/env/ |
H A D | env.c | 53 extern char **environ; 102 p = environ; in main()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | spawnveg.c | 65 if (err = posix_spawn(&pid, path, NiL, &attr, argv, envv ? envv : environ)) 101 return spawnve(pgid ? P_DETACH : P_NOWAIT, path, argv, envv ? envv : environ); 176 envv = environ;
|