Thread (4 messages) 4 messages, 4 authors, 2021-04-22

Re: [PATCH][next] wireless: wext-spy: Fix out-of-bounds warning

From: Gustavo A. R. Silva <hidden>
Date: 2021-04-22 20:03:10
Also in: linux-hardening, linux-wireless, lkml


On 4/22/21 02:04, Johannes Berg wrote:
On Wed, 2021-04-21 at 18:43 -0500, Gustavo A. R. Silva wrote:
quoted
 	/* Just do it */
-	memcpy(&(spydata->spy_thr_low), &(threshold->low),
-	       2 * sizeof(struct iw_quality));
+	memcpy(&spydata->spy_thr_low, &threshold->low, sizeof(threshold->low));
+	memcpy(&spydata->spy_thr_high, &threshold->high, sizeof(threshold->high));
It would've been really simple to stick to 80 columns here (and
everywhere in the patch), please do that.

Also, why not just use struct assigments?

	spydata->spy_thr_low = threshold->low;

etc.
Done: https://lore.kernel.org/lkml/20210422200032.GA168995@embeddedor/ (local)
Seems far simpler (and shorter lines).
Done:
	https://lore.kernel.org/lkml/20210422200032.GA168995@embeddedor/ (local)

Thanks for the feedback.
--
Gustavo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help