From e19555be6cbd5b57455997ed30d2a6c31f04ac17 Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Thu, 27 Feb 2025 19:57:56 +0000 Subject: [PATCH] Fixed issue when copying key. --- src/server.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index dcf9ca8..c18e079 100644 --- a/src/server.c +++ b/src/server.c @@ -158,7 +158,10 @@ int main(void) decryptText(sendKEY, buffer); aux.ID = req.ID; - memccpy(aux.key, sendKEY, 0, 256); + for (size_t i = 0; i < 256; i++) + { + aux.key[i] = sendKEY[i]; + } aux.level = req.level; aux.type = req.type; send(connfd, &aux, sizeof(aux), 0);