fstatat is broke

Mike Frysinger vapier at gentoo.org
Sun Sep 6 16:15:42 UTC 2009


On Sunday 06 September 2009 09:40:00 Timo Teräs wrote:
> I'm using the *at stuff and noticed that fstatat is broke.
> fstatat is a bit different since that syscall is not really
> available.
>
> Glibc makes fstatat do fstatat64 syscall and converts the
> struct kernel_stat64 to struct stat. I think that is what
> was also intended in uclibc case, but someone left the work
> halfway. Now it badly uses struct kernel_stat with fstatat64
> syscall. We need to use the struct kernel_stat64 and implement
> the new conversion case.

it worked fine for me originally, but i was using a setup where the structs 
were the same size.  at any rate, it should be fixed in git now.  thanks for 
testing/researching.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20090906/58b89a25/attachment.pgp>


More information about the uClibc mailing list