Fix buffer underflow when querying invalid nodes

This commit is contained in:
Gustaf Alhäll 2025-10-28 23:01:02 +01:00 committed by NepDisk
parent 37831094a4
commit 4e4a43e7f5

View file

@ -787,7 +787,7 @@ static void SOCK_Send(void)
ssize_t c = ERRSOCKET;
size_t i, j;
if (!nodeconnected[doomcom->remotenode])
if (doomcom->remotenode < 0 || !nodeconnected[doomcom->remotenode])
return;
if (doomcom->remotenode == BROADCASTADDR)