From 11febd7ace4c537ea4f349f83014a0e281fd35ed Mon Sep 17 00:00:00 2001 From: GreaseMonkey Date: Tue, 6 Feb 2024 12:16:05 +1300 Subject: [PATCH] port-net: query.py: Print reply source addresses --- tools/query.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/query.py b/tools/query.py index d16fb7371..5145c196a 100644 --- a/tools/query.py +++ b/tools/query.py @@ -64,7 +64,7 @@ while True: break for (key, mask) in events: - data = sock.recv(256) + data, from_addr = sock.recvfrom(256) # check magic if data[:5] != QUERY_MAGIC: @@ -93,6 +93,7 @@ while True: romname, data = eat_string(data) moddir, data = eat_string(data) + print("address:", from_addr) print("protocol ver:", msgdata[0]) print("in progress:", msgdata[1]) print("clients: {0}/{1}".format(msgdata[2], msgdata[3]))