]> granicus.if.org Git - strace/commit
tests/getdents: handle older getdents calls
authorMike Frysinger <vapier@gentoo.org>
Sun, 1 Mar 2015 08:11:35 +0000 (03:11 -0500)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 1 Mar 2015 21:42:08 +0000 (21:42 +0000)
commita8dcf253fac7c951febc67c832a47e039d50aedc
tree10e2504e962502ffe58638e7e37c726ca1afef91
parentd93d9f8d7f8d889eff14307983fc77ba2b023555
tests/getdents: handle older getdents calls

If the tools we use call older getdents syscalls where d_type isn't
passed back, or the arch is old (like Alpha) and can't pass back in
either version, make sure we don't fail.

* tests/getdents.awk (d_type_dir, d_type_reg): Accept DT_UNKNOWN.
tests/getdents.awk