link_path_walk() can handle ../, ./, and lots of /