source code finished
HAVE_SYS_UIO_H cancelled