K 10 svn:author V 2 kp K 8 svn:date V 27 2021-01-05T20:04:09.033835Z K 7 svn:log V 530 pf: Fix unaligned checksum updates The algorithm we use to update checksums only works correctly if the updated data is aligned on 16-bit boundaries (relative to the start of the packet). Import the OpenBSD fix for this issue. PR: 240416 Obtained from: OpenBSD MFC after: 1 week Reviewed by: tuexen (previous version) Differential Revision: https://reviews.freebsd.org/D27696 (cherry picked from commit c3f69af03ae7acc167cc1151f0c1ecc5e014ce4e) Git Hash: 21745738a2b5662dfbe730b6338aa38e829cb0eb Git Author: kp@FreeBSD.org END