HomeFreeBSD

pflogd: Define structures removed in libpcap-1.10.5

Description

pflogd: Define structures removed in libpcap-1.10.5

In libpcap-1.10.5, two structures that we rely on, pcap_timeval and
pcap_sf_pkthdr, were made private.

https://github.com/the-tcpdump-group/libpcap/commit/c2d8cbb977963be1f6cb07863e5bb59609e87fae

Temporarily define them here to fix the build. kp and I will
investigate a permanent solution at EuroBSDCon in Dublin.

Reviewed by: kp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D46676

Details

Provenance
jrmAuthored on Sep 14 2024, 7:52 PM
Reviewer
kp
Differential Revision
D46676: pflogd: Define structures removed in libpcap-1.10.5
Parents
rG77864b545b0a: sys/crypto/openssl: update powerpc* ASM
Branches
Unknown
Tags
Unknown