]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3231] Refine conditional log in pkt_filter_bpf.cc
authorThomas Markwalder <tmark@isc.org>
Tue, 20 Feb 2024 16:31:46 +0000 (11:31 -0500)
committerThomas Markwalder <tmark@isc.org>
Tue, 20 Feb 2024 16:38:29 +0000 (11:38 -0500)
modified:   pkt_filter_bpf.cc

src/lib/dhcp/pkt_filter_bpf.cc

index 6cc979e774e67f7a2ecb177fef962ccd4b79b631..aa73d7beefdcba67616a6fd770885e20c75d1c02 100644 (file)
@@ -539,7 +539,7 @@ PktFilterBPF::receive(Iface& iface, const SocketInfo& socket_info) {
     pkt->setRemoteHWAddr(dummy_pkt->getRemoteHWAddr());
 
     // Set time the packet was stored in the buffer.
-#ifdef BPF_TIMEVAL
+#if (defined(BPF_TIMEVAL)) && (BPF_TIMEVAL == timeval32)
     // Convert to ptime directly to avoid timeval vs
     // timeval32 definitons under MacOS.
     time_t time_t_secs = bpfh.bh_tstamp.tv_sec;