summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xHost/nxt-gdb-server.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Host/nxt-gdb-server.py b/Host/nxt-gdb-server.py
index 27cb4a3..73e025b 100755
--- a/Host/nxt-gdb-server.py
+++ b/Host/nxt-gdb-server.py
@@ -50,9 +50,9 @@ class NXTGDBServer:
# May be improved, for now, check command and announced length.
if len (data) < 2:
return ''
- header, body = data[0:3], data[3:]
+ header, segment_no, body = data[0:3], data[3:]
command, self.segment_no, length = struct.unpack ('BBB', header)
- if command != self.debug_command or length != len (body):
+ if command != self.debug_command or length != len (body) or (self.segment_no != 0):
return ''
return body