Guy Harris wrote: > Older versions of libpcap don't have that, Ah, that's why I couldn't find it.
> Fill in a "struct pcap_pkthdr" (the filter doesn't look at the time stamp; > all it cares about is "caplen", which tells it how much packet data there is, > and "len", which tells it what the length is for the "len" value and the > "less" and "greater" tests), and pass that and a pointer to the raw packet > data to pcap_offline_filter(). > > To compile a filter, you could create a pcap_t with pcap_open_dead() (unless > you have a *really* old version of libpcap), passing it the appropriate DLT_ > value for the particular set of link-layer headers and possible metadata > headers your packets have (if they have more than one, you'll need multiple > filters and run the appropriate one for each packet) and a snapshot length > (all you're doing with the filter is getting a "yes or no" answer, so just > pass in a non-zero value). Thanks. Alan DeKok. _______________________________________________ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers