static void
show_devices_and_exit (void)
{
- pcap_if_t *p, *devpointer;
+ pcap_if_t *dev, *devlist;
char ebuf[PCAP_ERRBUF_SIZE];
int i;
- if (pcap_findalldevs(&devpointer, ebuf) < 0)
+ if (pcap_findalldevs(&devlist, ebuf) < 0)
error("%s", ebuf);
- for (i = 0, p = devpointer; p != NULL; i++, p = p->next) {
- printf("%d.%s", i+1, p->name);
- if (p->description != NULL)
- printf(" (%s)", p->description);
- if (p->flags != 0)
- printf(" [%s]", bittok2str(status_flags, "none", p->flags));
+ for (i = 0, dev = devlist; dev != NULL; i++, dev = dev->next) {
+ printf("%d.%s", i+1, dev->name);
+ if (dev->description != NULL)
+ printf(" (%s)", dev->description);
+ if (dev->flags != 0)
+ printf(" [%s]", bittok2str(status_flags, "none", dev->flags));
printf("\n");
}
- pcap_freealldevs(devpointer);
+ pcap_freealldevs(devlist);
exit(0);
}
#endif /* HAVE_PCAP_FINDALLDEVS */
char *ret = NULL;
char *end;
#ifdef HAVE_PCAP_FINDALLDEVS
- pcap_if_t *p, *devpointer;
+ pcap_if_t *dev, *devlist;
int devnum;
#endif
int status;
if (devnum < 0)
error("Invalid adapter index");
- if (pcap_findalldevs(&devpointer, ebuf) < 0)
+ if (pcap_findalldevs(&devlist, ebuf) < 0)
error("%s", ebuf);
/*
* Look for the devnum-th entry in the
* list of devices (1-based).
*/
- for (i = 0, p = devpointer;
- i < devnum-1 && p != NULL;
- i++, p = p->next)
+ for (i = 0, dev = devlist;
+ i < devnum-1 && dev != NULL;
+ i++, dev = dev->next)
;
- if (p == NULL)
+ if (dev == NULL)
error("Invalid adapter index");
- device = strdup(p->name);
- pcap_freealldevs(devpointer);
+ device = strdup(dev->name);
+ pcap_freealldevs(devlist);
break;
}
#endif /* HAVE_PCAP_FINDALLDEVS */
VFile = fopen(VFileName, "r");
if (VFile == NULL)
- error("Unable to open file: %s\n", strerror(errno));
+ error("Unable to open file: %s\n", pcap_strerror(errno));
ret = get_next_file(VFile, VFileLine);
if (!ret)
*/
if (device == NULL) {
#ifdef HAVE_PCAP_FINDALLDEVS
- if (pcap_findalldevs(&devpointer, ebuf) >= 0 &&
- devpointer != NULL) {
- device = strdup(devpointer->name);
- pcap_freealldevs(devpointer);
+ if (pcap_findalldevs(&devlist, ebuf) >= 0 &&
+ devlist != NULL) {
+ device = strdup(devlist->name);
+ pcap_freealldevs(devlist);
}
#else /* HAVE_PCAP_FINDALLDEVS */
device = pcap_lookupdev(ebuf);
"compress_savefile:execlp(%s, %s): %s\n",
zflag,
filename,
- strerror(errno));
+ pcap_strerror(errno));
# ifdef HAVE_FORK
exit(1);
# else