Add #include for size_t
Support reading + writing file descriptors