From e55a414b3e298fe51e4123e3f281a4df67316500 Mon Sep 17 00:00:00 2001 From: christos Date: Sat, 19 Aug 2023 14:56:22 +0000 Subject: [PATCH] Don't write random data to the header. --- dist/pf/sbin/pflogd/pflogd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dist/pf/sbin/pflogd/pflogd.c b/dist/pf/sbin/pflogd/pflogd.c index 55415bceb0be..92939752180b 100644 --- a/dist/pf/sbin/pflogd/pflogd.c +++ b/dist/pf/sbin/pflogd/pflogd.c @@ -1,4 +1,4 @@ -/* $NetBSD: pflogd.c,v 1.11 2023/08/19 05:57:34 rjs Exp $ */ +/* $NetBSD: pflogd.c,v 1.12 2023/08/19 14:56:22 christos Exp $ */ /* $OpenBSD: pflogd.c,v 1.45 2007/06/06 14:11:26 henning Exp $ */ /* @@ -349,8 +349,9 @@ try_reset_dump(int nomove) hdr.magic = TCPDUMP_MAGIC; hdr.version_major = PCAP_VERSION_MAJOR; hdr.version_minor = PCAP_VERSION_MINOR; - hdr.snaplen = hpcap->snapshot; + hdr.thiszone = 0; hdr.sigfigs = 0; + hdr.snaplen = hpcap->snapshot; hdr.linktype = hpcap->linktype; if (fwrite((char *)&hdr, sizeof(hdr), 1, fp) != 1) {