]> err.no Git - util-linux/commit
namei: parse all path arguments when an optarg path will fail
authorSami Kerola <kerolasa@iki.fi>
Thu, 30 Sep 2010 22:33:44 +0000 (00:33 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 30 Sep 2010 22:36:45 +0000 (00:36 +0200)
commitc49e31f4ee7c35946f91335a8a3179f503bd9cf0
treefeb1f3a8c700286cd6ced2e9bc38026470a10e84
parent24295096586c848a5eb3f8d8b73a73f03c174fc1
namei: parse all path arguments when an optarg path will fail

Old implementation of namei listed path all the way to non-existing
file or directory, something like:

f: /usr/bin/nxdir/file
 d /
 d usr
 d bin
 ? nxdir - No such file or directory (2)

whiles the current implementation prints:

namei: failed to stat: /usr/bin/nxdir/file: No such file or directory

The new output it's not helpful. I am especially interested see where
the path is broken when a path is symlink to other path with symlink,
and few more like that, and something somewhere is broken.

[kzak@redhat.com: - coding style changes]

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/namei.c