Make SameEthernetAddress more portable

This commit is contained in:
BSzili 2025-10-11 07:32:18 +02:00 committed by Dethrace Engineering Department
parent 109ee56e6c
commit d5bdca5eda
1 changed files with 1 additions and 1 deletions

View File

@ -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