From cf7fac763169dc99811b47e93c349fc7d7cc8ce9 Mon Sep 17 00:00:00 2001 From: ivmarkov Date: Wed, 26 Apr 2023 17:28:19 +0000 Subject: [PATCH] MRP standalone ack messages should not be acknowledged --- matter/src/secure_channel/core.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matter/src/secure_channel/core.rs b/matter/src/secure_channel/core.rs index e69dca5..fd13206 100644 --- a/matter/src/secure_channel/core.rs +++ b/matter/src/secure_channel/core.rs @@ -63,7 +63,7 @@ impl<'a> SecureChannel<'a> { info!("Received Data:"); tlv::print_tlv_list(ctx.rx.as_slice()); let (reply, clone_data) = match proto_opcode { - OpCode::MRPStandAloneAck => Ok((true, None)), + OpCode::MRPStandAloneAck => Ok((false, None)), OpCode::PBKDFParamRequest => self .pase .borrow_mut()