Browse Source

Better check for IOMainPort on MacOS (#12600)

Vladimir Kobal 2 years ago
parent
commit
13aafc9add
1 changed files with 1 additions and 1 deletions
  1. 1 1
      collectors/macos.plugin/macos_fw.c

+ 1 - 1
collectors/macos.plugin/macos_fw.c

@@ -78,7 +78,7 @@ int do_macos_iokit(int update_every, usec_t dt) {
     // NEEDED BY: do_bandwidth
     struct ifaddrs *ifa, *ifap;
 
-#if !__is_identifier(IOMainPort) /* macOS >= 12.0 */
+#if !defined(MAC_OS_VERSION_12_0) || (MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_VERSION_12_0)
 #define IOMainPort IOMasterPort
 #endif