@@ -250,7 +250,7 @@ static int usb_setup_device_iterator (io_iterator_t *deviceIterator, UInt32 loca
250250 CFRelease (locationCF );
251251 }
252252
253- return IOServiceGetMatchingServices (kIOMasterPortDefault , matchingDict , deviceIterator );
253+ return IOServiceGetMatchingServices (kIOMainPortDefault , matchingDict , deviceIterator );
254254}
255255
256256/* Returns 1 on success, 0 on failure. */
@@ -387,7 +387,7 @@ static void darwin_hotplug_poll (void)
387387 /* since a kernel thread may nodify the IOInterators used for
388388 * hotplug notidication we can't just clear the iterators.
389389 * instead just wait until all IOService providers are quiet */
390- (void ) IOKitWaitQuiet (kIOMasterPortDefault , & timeout );
390+ (void ) IOKitWaitQuiet (kIOMainPortDefault , & timeout );
391391}
392392
393393static void darwin_clear_iterator (io_iterator_t iter ) {
@@ -438,7 +438,7 @@ static void *darwin_event_thread_main (void *arg0) {
438438 CFRunLoopAddSource (runloop , libusb_darwin_acfls , kCFRunLoopDefaultMode );
439439
440440 /* add the notification port to the run loop */
441- libusb_notification_port = IONotificationPortCreate (kIOMasterPortDefault );
441+ libusb_notification_port = IONotificationPortCreate (kIOMainPortDefault );
442442 libusb_notification_cfsource = IONotificationPortGetRunLoopSource (libusb_notification_port );
443443 CFRunLoopAddSource (runloop , libusb_notification_cfsource , kCFRunLoopDefaultMode );
444444
0 commit comments