+ if (opt.name) {
+ char *f = talloc_asprintf(local, "%s-msgs.txt", opt.name);
+ opt.f_msgs = fopen(f, "w");
+ if (!opt.f_msgs)
+ error(1, errno, "fopen: %s", f);
+ }
+
+ if (opt.name) {
+ char *f = talloc_asprintf(local, "%s-hist.txt", opt.name);
+ opt.f_hist = fopen(f, "w");
+ if (!opt.f_hist)
+ error(1, errno, "fopen: %s", f);
+ }
+
+ if (opt.name) {
+ char *f = talloc_asprintf(local, "%s-stat.txt", opt.name);
+ opt.f_stat = fopen(f, "w");
+ if (!opt.f_stat)
+ error(1, errno, "fopen: %s", f);
+ }