aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorMariusz Zaborski <oshogbo@FreeBSD.org>2023-04-21 07:57:38 +0000
committerMariusz Zaborski <oshogbo@FreeBSD.org>2023-04-21 08:01:38 +0000
commit444c6615459efe2b015deb1cffc54fcaa3ea1fca (patch)
treeeb29f8bb868ac9e8c68492b2b77501efa2aee096 /sys/dev
parentea6597c38c77c7bfaae71259d8636cbb89add6a3 (diff)
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/mpr/mpr.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/mpr/mpr.c b/sys/dev/mpr/mpr.c
index b9996806f213..dc95c8a6a803 100644
--- a/sys/dev/mpr/mpr.c
+++ b/sys/dev/mpr/mpr.c
@@ -2759,9 +2759,9 @@ mpr_update_events(struct mpr_softc *sc, struct mpr_event_handle *handle,
evtreq->SASBroadcastPrimitiveMasks = 0;
#ifdef MPR_DEBUG_ALL_EVENTS
{
- u_char fullmask[16];
- memset(fullmask, 0x00, 16);
- bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, 16);
+ u_char fullmask[sizeof(evtreq->EventMasks)];
+ memset(fullmask, 0x00, sizeof(fullmask));
+ bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, sizeof(fullmask));
}
#else
bcopy(sc->event_mask, (uint8_t *)&evtreq->EventMasks, sizeof(sc->event_mask));
@@ -2815,9 +2815,9 @@ mpr_reregister_events(struct mpr_softc *sc)
evtreq->SASBroadcastPrimitiveMasks = 0;
#ifdef MPR_DEBUG_ALL_EVENTS
{
- u_char fullmask[16];
- memset(fullmask, 0x00, 16);
- bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, 16);
+ u_char fullmask[sizeof(evtreq->EventMasks)];
+ memset(fullmask, 0x00, sizeof(fullmask));
+ bcopy(fullmask, (uint8_t *)&evtreq->EventMasks, sizeof(fullmask));
}
#else
bcopy(sc->event_mask, (uint8_t *)&evtreq->EventMasks, sizeof(sc->event_mask));