From: Tomohiro Kusumi Date: Fri, 14 Apr 2017 21:06:24 +0000 (+0300) Subject: Make lib/mountcheck.c a stand-alone library X-Git-Tag: fio-2.20~37 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=19192959b8725e5acf15a5fb5246e81934266689 Make lib/mountcheck.c a stand-alone library It needs to include mountcheck.h from local directory where mountcheck.c is also located, to be able to use this as a stand-alone library, which is useful for debugging purpose. In fact, most of the files under lib/ directory do things this way. -- # cat ./test11.c #include #include "lib/mountcheck.h" int main(int argc, char **argv) { printf("%d\n", device_is_mounted(argv[1])); return 0; } -- # uname Linux # gcc -Wall -g -DCONFIG_GETMNTENT ./test11.c ./lib/mountcheck.c # ./a.out /dev/sda1 1 -- # uname DragonFly # gcc -Wall -g -DCONFIG_GETMNTINFO ./test11.c ./lib/mountcheck.c # ./a.out /dev/da0s1a 1 -- # uname NetBSD # gcc -Wall -g -DCONFIG_GETMNTINFO_STATVFS ./test11.c ./lib/mountcheck.c # ./a.out /dev/sd0a 1 Signed-off-by: Tomohiro Kusumi Signed-off-by: Jens Axboe --- diff --git a/lib/mountcheck.c b/lib/mountcheck.c index 0aec7441..2fb6fe74 100644 --- a/lib/mountcheck.c +++ b/lib/mountcheck.c @@ -4,7 +4,7 @@ #ifdef CONFIG_GETMNTENT #include -#include "lib/mountcheck.h" +#include "mountcheck.h" #define MTAB "/etc/mtab"