From 66bc5b3fd4d319ea3bb5e236b628c54ff8a48b3b Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 13 Nov 2019 16:26:37 -0600 Subject: [PATCH] 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. --- drivers/mbimmodem/mbim-message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;