Diff between cce524b1acede0089da7e041283f04dc78fd1eb2 and fd00064e0bb2c81e53e9d0b7d22ce919b41dbe60
Changed Files
| File | Additions | Deletions | Status |
| monitor/packet.c | +7 | -0 | modified |
Full Patch
diff --git a/monitor/packet.c b/monitor/packet.c
index 15cf142..695360f 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -6120,6 +6120,13 @@ static void cmd_complete_evt(const void *data, uint8_t size)
return;
}
+ if (opcode_data->rsp_size > 1 && size - 3 == 1) {
+ uint8_t status = *((uint8_t *) (data + 3));
+
+ print_status(status);
+ return;
+ }
+
if (opcode_data->rsp_fixed) {
if (size - 3 != opcode_data->rsp_size) {
print_text(COLOR_ERROR, "invalid packet size");