pub fn create_reader<'b, R>(
    capacity: usize,
    reader: R
) -> Result<Box<dyn PcapReaderIterator + 'b>, PcapError<&'static [u8]>> where
    R: Read + 'b, 
Expand description

Get a generic PcapReaderIterator, given a Read input. The input is probed for pcap-ng first, then pcap.

let file = File::open(path).expect("File open failed");
let mut reader = create_reader(65536, file).expect("LegacyPcapReader");
let _ = reader.next();