summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2019-11-13 16:26:37 -0600
committerDenis Kenzior <denkenz@gmail.com>2019-11-13 17:01:15 -0600
commit66bc5b3fd4d319ea3bb5e236b628c54ff8a48b3b (patch)
tree0512282b6122ff22807b63f550c0bca819e60dd5 /drivers
parent6cd9a241bdae4297f895d01f82ee0fe1401c0ceb (diff)
downloadofono-66bc5b3fd4d319ea3bb5e236b628c54ff8a48b3b.tar.gz
mbim: Don't copy too much
_mbim_message_build doesn't really care about the fragmentation header contents, so just don't copy those unnecessarily.
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mbimmodem/mbim-message.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mbimmodem/mbim-message.c b/drivers/mbimmodem/mbim-message.c
index 0c117658..4c7b5854 100644
--- a/drivers/mbimmodem/mbim-message.c
+++ b/drivers/mbimmodem/mbim-message.c
@@ -712,7 +712,7 @@ struct mbim_message *_mbim_message_build(const void *header,
msg = l_new(struct mbim_message, 1);
msg->ref_count = 1;
- memcpy(msg->header, header, HEADER_SIZE);
+ memcpy(msg->header, header, sizeof(struct mbim_message_header));
msg->frags = frags;
msg->n_frags = n_frags;
msg->sealed = true;