We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 360ceb2 commit 4deaa6eCopy full SHA for 4deaa6e
1 file changed
src/zeroconf/_services/info.py
@@ -479,12 +479,15 @@ def dns_addresses(
479
created: Optional[float] = None,
480
) -> List[DNSAddress]:
481
"""Return matching DNSAddress from ServiceInfo."""
482
+ name = self.server or self.name
483
+ ttl = override_ttl if override_ttl is not None else self.host_ttl
484
+ class_ = _CLASS_IN | _CLASS_UNIQUE
485
return [
486
DNSAddress(
- self.server or self.name,
487
+ name,
488
_TYPE_AAAA if address.version == 6 else _TYPE_A,
- _CLASS_IN | _CLASS_UNIQUE,
- override_ttl if override_ttl is not None else self.host_ttl,
489
+ class_,
490
+ ttl,
491
address.packed,
492
created=created,
493
)
0 commit comments