6 int setenv(const char *name, const char *value, int overwrite)
12 if (!overwrite && getenv(name)) {
25 memcpy(p+l1+1, value, l2);
37 int main(int argc, char *argv[])
41 ret1 = setenv("foo", "blah", 0);
42 ret2 = setenv("foo", "blah2", 0);
43 printf("ret1=%d ret2=%d '%s'\n", ret1, ret2, getenv("foo"));