opnsense-src/sys/dev/virtio/network
Warner Losh a9600913b4 vtnet: Avoid ifdefs based on __NO_STRICT_ALIGNMENT
Some platforms require an adjustment of the ethernet hearders. Rather
than make this be on __NO_STRICT_ALIGNMENT being defined, define
VTNET_ETHER_ALIGN to be either 0 or ETHER_ALIGN (aka 2). Add a test to
the if statements to only do them when != 0. This eliminates the #ifdef
sprinkled in the code, still communicates the intent and gives the same
compiled results.

Sponsored by:		Netflix
Reviewed by:		bz, bryanv
Differential Revision:	https://reviews.freebsd.org/D43654

(cherry picked from commit 0ea4b4084845bfeedc8c692e4d34252023b78cb3)
2024-02-18 21:47:16 -07:00
..
if_vtnet.c vtnet: Avoid ifdefs based on __NO_STRICT_ALIGNMENT 2024-02-18 21:47:16 -07:00
if_vtnetvar.h vtnet: Account for the padding when selecting allocation size 2024-02-18 21:47:16 -07:00
virtio_net.h virtio(4): Fix a typo in a source code comment 2024-01-25 07:43:30 +01:00