Add include directory to platform independent code.
Add struct list head into struct io.