Diff between 7ecc95798b9f6980d6aa4bf4a9b685c8d5573bee and db7c5f23af05999304edd7da72c1a5b043f17e9e
Changed Files
| File | Additions | Deletions | Status |
| android/gatt.c | +2 | -2 | modified |
Full Patch
diff --git a/android/gatt.c b/android/gatt.c
index f4e2a0d..930afb3 100644
--- a/android/gatt.c
+++ b/android/gatt.c
@@ -5941,8 +5941,8 @@ static void write_signed_cmd_request(const uint8_t *cmd, uint16_t cmd_len,
uint8_t t[ATT_SIGNATURE_LEN];
uint32_t r_sign_cnt = get_le32(s);
- if (r_sign_cnt <= sign_cnt) {
- error("gatt: Invalid sign counter (%d<=%d)",
+ if (r_sign_cnt < sign_cnt) {
+ error("gatt: Invalid sign counter (%d<%d)",
r_sign_cnt, sign_cnt);
return;
}