mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-21 15:48:08 +00:00
using hc_IOMasterPortDefault instead of kIOMasterPortDefault/kIOMainPortDefault
This commit is contained in:
parent
87a46e0127
commit
8d0ded44d9
@ -9,6 +9,9 @@
|
||||
#if defined(__APPLE__)
|
||||
#include <IOKit/IOKitLib.h>
|
||||
|
||||
// kIOMasterPortDefault/kIOMainPortDefault is 0
|
||||
static const mach_port_t hc_IOMasterPortDefault = 0;
|
||||
|
||||
// Apple SMC Keys
|
||||
#define HM_IOKIT_SMC_SENSOR_GRAPHICS_HOT "SGHT"
|
||||
#define HM_IOKIT_SMC_CPU_PROXIMITY "TC0P"
|
||||
|
@ -48,7 +48,7 @@ kern_return_t hm_IOKIT_SMCOpen (void *hashcat_ctx, io_connect_t *conn)
|
||||
|
||||
CFMutableDictionaryRef matchingDictionary = IOServiceMatching ("AppleSMC");
|
||||
|
||||
result = IOServiceGetMatchingServices (kIOMasterPortDefault, matchingDictionary, &iterator);
|
||||
result = IOServiceGetMatchingServices (hc_IOMasterPortDefault, matchingDictionary, &iterator);
|
||||
|
||||
if (result != kIOReturnSuccess)
|
||||
{
|
||||
@ -231,7 +231,7 @@ int hm_IOKIT_get_utilization_current (void *hashcat_ctx, int *utilization)
|
||||
|
||||
CFMutableDictionaryRef matching = IOServiceMatching ("IOAccelerator");
|
||||
|
||||
if (IOServiceGetMatchingServices (kIOMasterPortDefault, matching, &iterator) != kIOReturnSuccess)
|
||||
if (IOServiceGetMatchingServices (hc_IOMasterPortDefault, matching, &iterator) != kIOReturnSuccess)
|
||||
{
|
||||
event_log_error (hashcat_ctx, "IOServiceGetMatchingServices(): failure");
|
||||
|
||||
|
@ -47,7 +47,7 @@ static bool iokit_getGPUCore (void *hashcat_ctx, int *gpu_core)
|
||||
|
||||
CFMutableDictionaryRef matching = IOServiceMatching ("IOAccelerator");
|
||||
|
||||
io_service_t service = IOServiceGetMatchingService (kIOMasterPortDefault, matching);
|
||||
io_service_t service = IOServiceGetMatchingService (hc_IOMasterPortDefault, matching);
|
||||
|
||||
if (!service)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user