From f160775ec0d57609bf7fe1d9a1d64ff6b9f915b8 Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Sun, 28 May 2023 12:23:36 +0200 Subject: [PATCH] hopefully fixes neTwork --- tnc/sock.py | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tnc/sock.py b/tnc/sock.py index 19d3f4df..438f7300 100644 --- a/tnc/sock.py +++ b/tnc/sock.py @@ -774,15 +774,15 @@ class ThreadedTCPRequestHandler(socketserver.StreamRequestHandler): "routes": [], } - for route in range(MeshParam.routing_table): + for _, route in enumerate(MeshParam.routing_table): output["routes"].append( { - "dxcall": str(MeshParam.routing_table[route][0], "utf-8"), - "router": str(MeshParam.routing_table[route][1], "utf-8"), - "hops": MeshParam.routing_table[route][2], - "snr": MeshParam.routing_table[route][3], - "score": MeshParam.routing_table[route][4], - "timestamp": MeshParam.routing_table[route][5], + "dxcall": str(MeshParam.routing_table[_][0], "utf-8"), + "router": str(MeshParam.routing_table[_][1], "utf-8"), + "hops": MeshParam.routing_table[_][2], + "snr": MeshParam.routing_table[_][3], + "score": MeshParam.routing_table[_][4], + "timestamp": MeshParam.routing_table[_][5], } ) @@ -1149,15 +1149,15 @@ def send_tnc_state(): } ) - for route in range(MeshParam.routing_table): + for _, route in enumerate(MeshParam.routing_table): output["routing_table"].append( { - "dxcall": str(MeshParam.routing_table[route][0], encoding), - "router": str(MeshParam.routing_table[route][1], encoding), - "hops": MeshParam.routing_table[route][2], - "snr": MeshParam.routing_table[route][3], - "score": MeshParam.routing_table[route][4], - "timestamp": MeshParam.routing_table[route][5], + "dxcall": str(MeshParam.routing_table[_][0], encoding), + "router": str(MeshParam.routing_table[_][1], encoding), + "hops": MeshParam.routing_table[_][2], + "snr": MeshParam.routing_table[_][3], + "score": MeshParam.routing_table[_][4], + "timestamp": MeshParam.routing_table[_][5], } )