From fea23a0e06bf9695ce8bdf6728a18e7115ff3a4c Mon Sep 17 00:00:00 2001 From: f10d0 Date: Wed, 12 Mar 2025 15:16:50 +0100 Subject: [PATCH] Fix wrong destination port --- onesixtyone.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onesixtyone.c b/onesixtyone.c index f5851f0..14b51e4 100644 --- a/onesixtyone.c +++ b/onesixtyone.c @@ -927,7 +927,6 @@ int main(int argc, char* argv[]) /* remote address */ remote_addr.sin_family = AF_INET; - remote_addr.sin_port = htons(o.port); if (!o.quiet) printf("Scanning %d hosts, %d communities\n", host_count, community_count); @@ -938,6 +937,7 @@ int main(int argc, char* argv[]) for (i = 0; i < host_count; i++) { remote_addr.sin_addr.s_addr = host[i].addr; + remote_addr.sin_port = htons(o.port); if (o.debug > 1) printf("Sending to ip %s\n", inet_ntoa(*(struct in_addr*)&remote_addr.sin_addr.s_addr)); ret = sendto(sock, &sendbuf, sendbuf_size, 0, (struct sockaddr*)&remote_addr, sizeof(remote_addr));