From 4ff840e91ec8543e496137bf5a44b4a584bf8803 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Mon, 18 Mar 2024 16:03:19 -0400 Subject: [PATCH] Fixed boneheaded mistake, where I set REUSEADDR for UDP instead of TCP --- easysock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easysock.c b/easysock.c index 109c9c8..2fb3fbe 100644 --- a/easysock.c +++ b/easysock.c @@ -53,7 +53,7 @@ SOCKET create_socket(int network, char transport) { int newSock = socket(domain,type,0); /* Set REUSEADDR flag for TCP, allowing program to be run twice */ - if (transport == ES_UDP) { + if (transport == ES_TCP) { int set_opt = 1; setsockopt(newSock, SOL_SOCKET, SO_REUSEADDR, (char *)&set_opt, sizeof(set_opt)); }