Home
last modified time | relevance | path

Searched refs:environ (Results 1 – 25 of 130) sorted by relevance

123456

/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/posix/
H A Dsetenv.c65 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 Dsetenv.c51 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 Dsetenv.c58 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 Dputparam.c74 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 Dputenv.c45 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 Dgetenv.c33 extern char **environ;
40 register char *v, **p=environ;
/titanic_41/usr/src/lib/libast/common/tm/
H A Dtminit.c98 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 Dconfig.c48 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 Ddllopen.c52 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 Dsetenv.cc31 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 Dexecve.cc36 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 Dsetenviron.c52 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 Dprocopen.c429 …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 Dutil_helper.c43 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 Dmain.c49 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 Dxgetenv.c142 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 Dprintenv.c49 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 Dcheckmap.c53 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 Dastdynamic.c114 #undef environ
116 extern char** environ;
118 struct _astdll _ast_dll = { &environ };
/titanic_41/usr/src/lib/libbc/libc/sys/common/
H A Dexecv.c37 extern char **environ; in execv()
39 return (execve(file, argv, environ)); in execv()
H A Dexecl.c41 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 Dm_getenv.c62 extern char **environ;
75 char **envp = environ; in __m_getenv()
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/inetd/
H A Denv.c35 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 Dpathcheck.c58 …if (strmatch(tool, PARANOID) && environ && (s = *environ) && *s++ == '_' && *s++ == '=' && !stat(s… in pathcheck()
/titanic_41/usr/src/cmd/env/
H A Denv.c53 extern char **environ;
102 p = environ; in main()

123456