commit | 32cd74685c75fada80c9444cde150434702aba56 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Sat Apr 18 20:30:49 2015 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Sun May 10 22:19:58 2015 -0400 |
tree | a424abaed784474a336343b45c25cc57f5d52a21 | |
parent | bdf6cbf17923c08dafca70f0231817de1f9d1f30 [diff] |
link_path_walk: kill the recursion absolutely straightforward now - the only variables we need to preserve across the recursive call are name, link and cookie, and recursion depth is limited (and can is equal to nd->depth). So arrange an array of triples to hold instances of those and be done with that. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>