add client_open_file.c