Lines Matching refs:name
56 krb5_setenv(name, value, rewrite) in krb5_setenv() argument
57 register const char *name; in krb5_setenv()
62 return (setenv(name, value, rewrite));
72 if ((c = __findenv(name, &offset))) { /* find if already exists */
101 for (c = (char *)name; *c && *c != '='; ++c); /* no `=' in name */
103 malloc((size_t)((int)(c - name) + l_value + 2))))
106 for (c = environ[offset]; (*c = *name++) && (*c != '='); ++c);
117 krb5_unsetenv(name) in krb5_unsetenv() argument
118 const char *name; in krb5_unsetenv()
121 unsetenv(name);
127 while (__findenv(name, &offset)) /* if set multiple times */
140 krb5_getenv(name) in krb5_getenv() argument
141 const char *name; in krb5_getenv()
144 return (getenv(name));
148 return (__findenv(name, &offset));
161 __findenv(name, offset) in __findenv() argument
162 register const char *name; in __findenv()
170 if (name == NULL || environ == NULL)
172 for (np = name; *np && *np != '='; ++np)
174 len = np - name;
176 if (strncmp(c, name, len) == 0 && c[len] == '=') {