]> granicus.if.org Git - strace/blobdiff - print_statfs.c
Introduce HAVE_STRUCT_TCB_EXT_ARG macro
[strace] / print_statfs.c
index 17f4c6f60cda8545fa3a3c88371b0acaf9e546c2..2661d07848d56995ef0a96a5ddb0e4f463166f33 100644 (file)
@@ -41,14 +41,16 @@ print_statfs_type(const char *const prefix, const unsigned long long magic)
                tprintf("%#llx", magic);
 }
 
+#if defined HAVE_STRUCT_STATFS_F_FLAGS || defined HAVE_STRUCT_STATFS64_F_FLAGS
 static void
 print_statfs_flags(const char *const prefix, const unsigned long long flags)
 {
        if (flags & ST_VALID) {
                tprints(prefix);
-               printflags(statfs_flags, flags, "ST_???");
+               printflags64(statfs_flags, flags, "ST_???");
        }
 }
+#endif /* HAVE_STRUCT_STATFS_F_FLAGS || HAVE_STRUCT_STATFS64_F_FLAGS */
 
 static void
 print_statfs_number(const char *const prefix, const unsigned long long number)