gdbstub: Fix qOffsets packet detection

qOffsets has no additional optional parameters. So match the complete
string to avoid stumbling over possible future commands with identical
prefix.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
Jan Kiszka 2015-02-07 09:38:42 +01:00 committed by Peter Maydell
parent a849047372
commit 070949f39e

View File

@ -1107,7 +1107,7 @@ static int gdb_handle_packet(GDBState *s, const char *line_buf)
break; break;
} }
#ifdef CONFIG_USER_ONLY #ifdef CONFIG_USER_ONLY
else if (strncmp(p, "Offsets", 7) == 0) { else if (strcmp(p, "Offsets") == 0) {
TaskState *ts = s->c_cpu->opaque; TaskState *ts = s->c_cpu->opaque;
snprintf(buf, sizeof(buf), snprintf(buf, sizeof(buf),