append_pathname
append_pathname(&newname2, "../");
append_pathname(&newname2, name2->path);
append_pathname(&newname1, "../");
append_pathname(&newname1, name1->path);
append_pathname(newname, slash + 1);
append_pathname(&f, ".");
append_pathname(&f, ".");
append_pathname(&f, ".");
append_pathname(&f, ".");
append_pathname(&f, ".");
void append_pathname(pathname_t *, char *);
append_pathname(name, "/");
append_pathname(name, buf);
append_pathname(name, "/");
append_pathname(name, buf);
append_pathname(&newname2, "../");
append_pathname(&newname2, name2->path);
append_pathname(&newname1, "../");
append_pathname(&newname1, name1->path);