Actually, O_RDONLY is optional. I don't need any mode.