mirror of
https://github.com/seemoo-lab/opendrop.git
synced 2026-09-14 15:16:11 -04:00
Only set apple_p2p on Darwin
This commit is contained in:
+3
-1
@@ -45,7 +45,9 @@ class AirDropBrowser:
|
||||
else:
|
||||
raise RuntimeError('Interface {} does not have an IPv6 address'.format(config.interface))
|
||||
|
||||
self.zeroconf = Zeroconf(interfaces=[str(self.ip_addr)], ip_version=IPVersion.V6Only, apple_p2p=True)
|
||||
self.zeroconf = Zeroconf(interfaces=[str(self.ip_addr)],
|
||||
ip_version=IPVersion.V6Only,
|
||||
apple_p2p=platform.system() == 'Darwin')
|
||||
|
||||
self.callback_add = None
|
||||
self.callback_remove = None
|
||||
|
||||
+3
-1
@@ -58,7 +58,9 @@ class AirDropServer:
|
||||
self.Handler = AirDropServerHandler
|
||||
self.Handler.config = self.config
|
||||
|
||||
self.zeroconf = Zeroconf(interfaces=[str(self.ip_addr)], ip_version=IPVersion.V6Only, apple_p2p=True)
|
||||
self.zeroconf = Zeroconf(interfaces=[str(self.ip_addr)],
|
||||
ip_version=IPVersion.V6Only,
|
||||
apple_p2p=platform.system() == 'Darwin')
|
||||
|
||||
self.http_server = self._init_server()
|
||||
self.service_info = self._init_service()
|
||||
|
||||
Reference in New Issue
Block a user