Exercise 6.3 from The Linux Programming Interface by Michael Kerrisk. The exercise is to implement setenv() and unsetenv().