+
+ if (remote_version >= 13) {
+ for (i=read_int(f_recv); i != -1; i=read_int(f_recv)) {
+ struct file_struct *file = &flist->files[i];
+ recv_generator(local_name?local_name:file->name,
+ flist,i,f);
+ }
+
+ phase++;
+ if (verbose > 2)
+ fprintf(FERROR,"generate_files phase=%d\n",phase);
+
+ write_int(f,-1);
+ write_flush(f);
+ }
+
+