|
Message-ID: <20191112200520.GA13138@x230> Date: Tue, 12 Nov 2019 21:05:20 +0100 From: Petr Vorel <petr.vorel@...il.com> To: Rich Felker <dalias@...ifal.cx> Cc: musl@...ts.openwall.com Subject: [RFC] fanotify_event_info_fid incompatibility Hi Rich, musl defines struct fanotify_event_info_fid member fsid as fsid_t. This conflicts with version from Linux kernel, which defines it as __kernel_fsid_t (musl's fsid_t has int __val[2], kernel's __kernel_fsid_t has int val[2]). I see commit 32b82cf5 ("fix the fsid_t structure to match name of __val"), which looks correct to me. I also think it's wrong, that other libc (at least glibc, uclibc-ng, bionic) don't define fanotify_event_info_fid and other structs thus users are forced to use definition from <linux/fanotify.h>. But can be something done with this incompatibility? Kind regards, Petr
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.