linux does not know O_BINARY