aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink/mavlink_ftp.h
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2014-06-07 12:54:04 -0700
committerpx4dev <px4@purgatory.org>2014-06-07 12:54:04 -0700
commit99dfef357b2f9228df54f0f26481c37204afa591 (patch)
treeeda7c09e22289f22afbcfe87a98137d20df10b4a /src/modules/mavlink/mavlink_ftp.h
parent5d7ea2bdab9f9312b47efc1c07dda9a8116fe58b (diff)
downloadpx4-firmware-99dfef357b2f9228df54f0f26481c37204afa591.tar.gz
px4-firmware-99dfef357b2f9228df54f0f26481c37204afa591.tar.bz2
px4-firmware-99dfef357b2f9228df54f0f26481c37204afa591.zip
fix extraction of path info from FTP request
Diffstat (limited to 'src/modules/mavlink/mavlink_ftp.h')
-rw-r--r--src/modules/mavlink/mavlink_ftp.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/mavlink/mavlink_ftp.h b/src/modules/mavlink/mavlink_ftp.h
index eab2a567a..6a2414613 100644
--- a/src/modules/mavlink/mavlink_ftp.h
+++ b/src/modules/mavlink/mavlink_ftp.h
@@ -159,8 +159,9 @@ private:
}
}
+ uint8_t *rawData() { return &_message.data[0]; }
RequestHeader *header() { return reinterpret_cast<RequestHeader *>(&_message.data[0]); }
- uint8_t *data() { return &_message.data[0]; }
+ uint8_t *requestData() { return &(header()->data[0]); }
unsigned dataSize() { return header()->size + sizeof(RequestHeader); }
uint16_t sequence() const { return _message.seqnr; }