aboutsummaryrefslogtreecommitdiff
path: root/lib/libnetmap
diff options
context:
space:
mode:
authorMariusz Zaborski <oshogbo@FreeBSD.org>2023-04-21 07:50:16 +0000
committerMariusz Zaborski <oshogbo@FreeBSD.org>2023-04-21 08:01:38 +0000
commitea6597c38c77c7bfaae71259d8636cbb89add6a3 (patch)
treec54a3935dbda38a1b33b0f07080529e141b63b65 /lib/libnetmap
parent3f686532c9b4fd603d4ad2d3392232cff24188f4 (diff)
mpr: fix copying of event_mask
Before the commit 6cc44223cb6717795afdac4348bbe7e2a968a07d the field event_mask was fully copied to the EventMasks field. After this commit the event_mask (uint8_t) is 4 times casted to EventMask (uint32_t). Because of that 24 bits of each event_mask array is lost. This commits brings back simple copying of field, and after words converting 32 bits field to the requested endian. I don't think we need more sophisticated method, as the array is of size 4 (for 32 bits version). Reviewed by: imp MFC after: 1 week Sponsored by: Klara Inc. Differential Revision: https://reviews.freebsd.org/D39562
Diffstat (limited to 'lib/libnetmap')
0 files changed, 0 insertions, 0 deletions