diff mbox series

[05/12] channel_curl: set len in the IPC for info field

Message ID 20231016165740.1374614-5-stefano.babic@swupdate.org
State Changes Requested
Delegated to: Stefano Babic
Headers show
Series [01/12] Cleanup: use #pragma once in all headers | expand

Commit Message

Stefano Babic Oct. 16, 2023, 4:57 p.m. UTC
Signed-off-by: Stefano Babic <stefano.babic@swupdate.org>
---
 corelib/channel_curl.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/corelib/channel_curl.c b/corelib/channel_curl.c
index fc645dfa..90ab3ea5 100644
--- a/corelib/channel_curl.c
+++ b/corelib/channel_curl.c
@@ -1234,6 +1234,7 @@  channel_op_res_t channel_get_file(channel_t *this, void *data)
 		if (channel_data->info) {
 			strncpy(req.info, channel_data->info,
 				sizeof(req.info) - 1 );
+			req.len = strlen(channel_data->info);
 		}
 		for (int retries = 3; retries >= 0; retries--) {
 			file_handle = ipc_inst_start_ext( &req, sizeof(struct swupdate_request));