Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #285814

Category libpcap
Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
Changed at Tue 13 Oct 2026 11:33:35
Repository https://git.tcpdump.org/libpcap
Project libpcap
Branch master
Revision a66dfac7dff22f53fc8bd71d4b4c488807dde69e

Comments

Fix DLT_PFSYNC definition on QNX 8.0.
# uname -a
QNX qnxpi5 8.0.0 2026/06/05-16:21:14EDT RaspberryPi5 aarch64le

The interface exists by default, this is how testprogs/findalldevstest
sees it:

pfsync0
	Flags:
	Address Family: AF_LINK (18)
		Interface Index: 4
		Type: 247
		Length: 0

Before:
# tcpdump -i pfsync0 -L
Data link types for pfsync0 (use option -y to set):
  DLT 18 (printing not supported)

After:
# tcpdump -i pfsync0 -L
Data link types for pfsync0 (use option -y to set):
  PFSYNC (Packet filter state syncing) (printing not supported)

Add QNX and MidnightBSD to the comments and explain why the "everything
else" case does not just test for !defined(DLT_PFSYNC).

Changed files