pwd.h needs types.h