瀏覽代碼

rust-protocol: Fix checksum.

Mathias Gottschlag 5 年之前
父節點
當前提交
9aefb20f2c
共有 1 個檔案被更改,包括 1 行新增1 行删除
  1. 1
    1
      common/rust-protocol/src/lib.rs

+ 1
- 1
common/rust-protocol/src/lib.rs 查看文件

@@ -35,7 +35,7 @@ impl Packet {
35 35
         if !self.encode(&mut data[8..30]) {
36 36
             return false;
37 37
         }
38
-        let checksum = State::<KERMIT>::calculate(&data[0..30]);
38
+        let checksum = State::<KERMIT>::calculate(&data[8..30]);
39 39
         data[30..].copy_from_slice(&checksum.to_le_bytes());
40 40
         encrypt_cbc(key, data);
41 41
         true

Loading…
取消
儲存