From d5bdca5edaa30eac11b20918fe69274cf2508e60 Mon Sep 17 00:00:00 2001 From: BSzili Date: Sat, 11 Oct 2025 07:32:18 +0200 Subject: [PATCH] Make SameEthernetAddress more portable --- src/DETHRACE/pc-all/allnet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DETHRACE/pc-all/allnet.c b/src/DETHRACE/pc-all/allnet.c index 83c0f1bd..fd42b442 100644 --- a/src/DETHRACE/pc-all/allnet.c +++ b/src/DETHRACE/pc-all/allnet.c @@ -144,7 +144,7 @@ int GetMessageTypeFromMessage(char* pMessage_str) { } int SameEthernetAddress(struct sockaddr_in* pAddr_1, struct sockaddr_in* pAddr_2) { - return memcmp(pAddr_1, pAddr_2, sizeof(struct sockaddr_in)) == 0; + return pAddr_1->sin_family == pAddr_2->sin_family && pAddr_1->sin_port == pAddr_2->sin_port && pAddr_1->sin_addr.s_addr == pAddr_2->sin_addr.s_addr; } // added by dethrace