We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d05961 commit 42d53c7Copy full SHA for 42d53c7
1 file changed
zeroconf/const.py
@@ -38,7 +38,10 @@
38
_MDNS_ADDR = '224.0.0.251'
39
_MDNS_ADDR_BYTES = socket.inet_aton(_MDNS_ADDR)
40
_MDNS_ADDR6 = 'ff02::fb'
41
-_MDNS_ADDR6_BYTES = socket.inet_pton(socket.AF_INET6, _MDNS_ADDR6)
+try:
42
+ _MDNS_ADDR6_BYTES = socket.inet_pton(socket.AF_INET6, _MDNS_ADDR6)
43
+except OSError: # can't use AF_INET6, IPv6 is disabled
44
+ pass
45
_MDNS_PORT = 5353
46
_DNS_PORT = 53
47
_DNS_HOST_TTL = 120 # two minute for host records (A, SRV etc) as-per RFC6762
0 commit comments