diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2018-08-31 00:37:20 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-08-31 08:42:00 +0200 |
commit | 92e1b1f0ca0249c64186f1017eaade0c79d7c2e6 (patch) | |
tree | f166e2719d403723e0817aaa15f3808810273f00 /include | |
parent | c52168e0fc9991170e80b487277ad307d89ae2e1 (diff) | |
download | barebox-92e1b1f0ca0249c64186f1017eaade0c79d7c2e6.tar.gz barebox-92e1b1f0ca0249c64186f1017eaade0c79d7c2e6.tar.xz |
ratp: fix sending data that won't fit in a single RATP packet
We need to advance the input buffer used to create messages when the
data doesn't fit in a single RATP packet.
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/ratp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/ratp.h b/include/ratp.h index 6f4cf8a6f5..d2a8192357 100644 --- a/include/ratp.h +++ b/include/ratp.h @@ -11,7 +11,7 @@ int ratp_establish(struct ratp *ratp, bool active, int timeout_ms); void ratp_close(struct ratp *ratp); int ratp_recv(struct ratp *ratp, void **data, size_t *len); int ratp_send(struct ratp *ratp, const void *data, size_t len); -int ratp_send_complete(struct ratp *ratp, const void *data, size_t len, +int ratp_send_complete(struct ratp *ratp, const uint8_t *data, size_t len, void (*complete)(void *ctx, int status), void *complete_ctx); int ratp_poll(struct ratp *ratp); bool ratp_closed(struct ratp *ratp); |