… unless you intend to exec after forking
also ENV02-C comes into effect, as well, if your program is invoked with
SOME_INTERNAL_VARIABLE=1 PORT=2000 ./prog
then you try to invoke your child with: setenv("SOME_INTERNAL_VARIABLE", "2", 1);
(fork blah blah)