do_nftw
if ((r=do_nftw(path, fn, fd_limit-1, flags, &new))) {
r = do_nftw(pathbuf, fn, fd_limit, flags, NULL);