> -----Original Message-----
> From: Guy Harris 
> Sent: Monday, October 27, 2014 1:47
> 
> On Oct 26, 2014, at 7:55 PM, "Jason Pyeron" <jpye...@pdinc.us> wrote:
> 
> > When I './tcpdump  -r -' I get a:
> > reading from file -, link-type PFLOG (OpenBSD pflog file)
> > tcpdump: packet printing is not supported for link type PFLOG: use -w
> > 
> > I am using tcpdump 4ac7226 and libpcap 625575f.
> > 
> > Did I miss a configure option?
> 
> Are you building on an operating system that supports PFLOG 
> as a filter mechanism?

Not even close.

> 
> If not, then the option you missed is the "use an operating 
> system that supports PFLOG as a filter mechanism, and that 
> provides the headers for PFLOG packets as a standard system 
> include file" option.

Was hoping to use tcpdump instead of wireshark for visulization.

> 
> I think the only OSes that support those options are OpenBSD 
> and FreeBSD; if you're not building on those OSes, you can't 
> read PFLOG files, because the developers of PFLOG apparently 
> found it too difficult either to standardize the PFLOG header 
> or to add a version field to it, so that 
> LINKTYPE_PFLOG/DLT_PFLOG can be a standard format in pcap and 
> pcap-ng files writable by one operating system and readable 
> by a different operating system, rather than a file whose 
> format is OS and OS-version dependent and that therefor can 
> only be read by a program expecting a particular OS version's 
> flavor of PFLOG.

Nice job BSD people. Could there be a way to force support for a specific 
version? In my case FreeBSD 8.1-RELEASE-p13 / FreeBSD 8.3-RELEASE-p16.

> 
> (And if you *are* building on those OSes, what you'll get is 
> a version of tcpdump that can read dumps from that particular 
> version of the OS, but won't necessarily be able to read 
> dumps from other versions of the same OS or other OSes.)

This may be off topic but how does wireshark deal with this issue?

-Jason

--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00. 

_______________________________________________
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Reply via email to