packageorg.jnetpcap.examples;importjava.io.File;importjava.nio.ByteBuffer;importjava.util.ArrayList;importjava.util.List;importorg.jnetpcap.Pcap;importorg.jnetpcap.PcapDumper;importorg.jnetpcap.PcapHandler;importorg.jnetpcap.PcapIf;publicclassPcapDumperExample {publicstaticvoidmain(String[] args) {
Listalldevs=newArrayList();//Will be filled with NICsStringBuilder errbuf=newStringBuilder();//For any error msgs/***************************************************************************
* First get a list of devices on this system
**************************************************************************/intr=Pcap.findAllDevs(alldevs, errbuf);if(r==Pcap.NOT_OK||alldevs.isEmpty()) {
System.err.printf("Can't read list of devices, error is %s\n",
errbuf.toString());return;
}
PcapIf device=alldevs.get(1);//We know we have atleast 1 device/*****