From: Ralph Siemsen Date: Thu, 2 Dec 2021 14:45:18 +0000 (-0500) Subject: fectest.c: fix buffer overrun X-Git-Tag: v2.1.4~2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=5a71d0079629a3a81ab52ff2c05e13380946c369;p=mtd-utils.git fectest.c: fix buffer overrun misc-utils/fectest.c:37:11: warning: iteration 47 invokes undefined behavior [-Waggressive-loop-optimizations] 37 | srcs[i] = buf + (i * PKT_SIZE); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Ralph Siemsen Signed-off-by: David Oberhollenzer --- diff --git a/misc-utils/fectest.c b/misc-utils/fectest.c index fcba513..eb1d33e 100644 --- a/misc-utils/fectest.c +++ b/misc-utils/fectest.c @@ -21,7 +21,7 @@ int main(void) unsigned char buf[NR_PKTS * PKT_SIZE]; unsigned char pktbuf[(NR_PKTS + DROPS) * PKT_SIZE]; struct fec_parms *fec; - unsigned char *srcs[NR_PKTS]; + unsigned char *srcs[NR_PKTS + DROPS]; unsigned char *pkt[NR_PKTS + DROPS]; int pktnr[NR_PKTS + DROPS]; struct timeval then, now;