On 16/02/2021 05:44, Martin Husemann wrote:
Module Name:    src
Committed By:   martin
Date:           Tue Feb 16 05:44:14 UTC 2021

Modified Files:
        src/sys/netinet: if_arp.c

Log Message:
Undo previous backout: alignment is needed here.
The reason for the previous backout was a misunderstanding (POINTER_ALIGNED_P
was broken, but the assertion fired even after it got fixed).

Is that because ARP_HDR_ALIGNMENT is forcing 4 byte alignment?
For the purposes of using just the header we define I'm pretty sure we can use 2 byte alignment and set ARP_HDR_ALIGNMENT to 1.

ARP_HDR_ALIGNED_P can now be removed from if_arp.c as well.

Roy

Reply via email to