#include #include "/homes/iws/ivan/trunk/staging_dir/mipsel/usr/include/pcap.h" char errbuf[1024]; int main(int argc, char** argv) { char *dev; int i; int udev; pcap_if_t *alldevsp; pcap_t *handle; int promiscuous= 1; if(pcap_findalldevs(&alldevsp, errbuf)) { fprintf(stderr, "Couldn't find devices: %s\n", errbuf); return(3); } pcap_if_t *trav = alldevsp; if (trav == NULL) { fprintf(stderr, "Error: pcap_findalldevs : %s\n", errbuf); return (3); } printf("Available Device(s): \n"); i = 1; while(trav != NULL) { printf("\t%d) %s\n\t\t%s\n",i++,trav->name,trav->description); trav = trav->next; } pcap_freealldevs(alldevsp); }