diff --git a/drivers/can/ctucanfd_pci.c b/drivers/can/ctucanfd_pci.c index d512cf4c1b2..d0962cb7bbf 100644 --- a/drivers/can/ctucanfd_pci.c +++ b/drivers/can/ctucanfd_pci.c @@ -739,6 +739,8 @@ static void ctucanfd_chardev_receive(FAR struct ctucanfd_can_s *priv) uint16_t frc = 0; uint32_t regval = 0; + memset(&hdr, 0, sizeof(hdr)); + /* Get frame count */ regval = ctucanfd_getreg(priv, CTUCANFD_RXSETSTAT);