write(3) needs unistd.h