Skip to content

Commit ac2410b

Browse files
committed
DiscoveryClient: Make sure getnameinfo returns a numeric IP
1 parent a15c505 commit ac2410b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

zbnt/DiscoveryClient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ def message_received(self, msg_id, msg_payload):
113113
if not self.ip6:
114114
ip, _ = self.remote_addr
115115
else:
116-
ip, _ = socket.getnameinfo(self.remote_addr, 0)
116+
ip, _ = socket.getnameinfo(self.remote_addr, socket.NI_NUMERICHOST | socket.NI_NUMERICSERV)
117117

118118
device["address"] = ip
119119
device["local"] = bool(msg_payload[45])

0 commit comments

Comments
 (0)