[LTP] [PATCH 1/1] syscalls/ustat: Use __kernel_daddr_t instead of daddr_t
Petr Vorel
petr.vorel@gmail.com
Wed Jul 17 19:34:57 CEST 2019
Hi,
> This fixes build for musl, which does not have <sys/ustat.h> nor
> typedef daddr_t. Musl does not define these as ustat is deprecated
> in favor of statfs() and daddr_t is ancient [1].
> Other libc also does not have <sys/ustat.h> (ustat support was removed
> from glibc in 2.28), but they have daddr_t.
> This brings <linux/types.h> dependency for ustat testing.
> Typedef is needed as sparc and mips have __kernel_daddr_t long,
> otherwise it's int.
> [1] https://www.openwall.com/lists/musl/2019/06/10/1
Ping, please.
Kind regards,
Petr
More information about the ltp
mailing list