From 53b38b728677db502f9045c9bee6fea5a75b459b Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sun, 22 Mar 2026 11:21:50 -0400 Subject: [PATCH] Fix variable reference for HMAC key assignment in setupCrypto function --- sys/modules/opus/socket.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/modules/opus/socket.lua b/sys/modules/opus/socket.lua index 8aad0c9..4ea4195 100644 --- a/sys/modules/opus/socket.lua +++ b/sys/modules/opus/socket.lua @@ -107,7 +107,7 @@ end local function setupCrypto(socket, isClient) socket.sharedKey = ECC.exchange(socket.privKey, socket.remotePubKey) socket.enckey = SHA.pbkdf2(socket.sharedKey, "1enc", 1) - --self.hmackey = SHA.pbkdf2(self.sharedKey, "2hmac", 1) + socket.hmackey = SHA.pbkdf2(socket.sharedKey, "2hmac", 1) socket.rrng = Crypto.newRNG( SHA.pbkdf2(socket.sharedKey, isClient and "3rseed" or "4sseed", 1))