tcpdump mailing list archives
Re: building libpcap without usb support
From: Guy Harris <guy () alum mit edu>
Date: Sat, 5 Jul 2014 19:21:02 -0700
On Jul 5, 2014, at 5:39 PM, Guy Harris <guy () alum mit edu> wrote:
On Jul 5, 2014, at 5:02 PM, Michael Richardson <mcr () sandelman ca> wrote:It appears that on Linux there is no way to build libpcap without USB support. There is no --disable-usb that I can see in ./configure, and it appears that if you don't have the right headers, you just fail. (Or did I miss something?)The configure script should probably check for the necessary headers, and build the USB printer only if they're present.
s/printer/pcap module/ - I was thinking tcpdump, not libpcap. pcap-usb-linux.c includes what should be standard Linux headers, plus including some headers under #ifdefs set by configure. However, it assumes that, for example, struct usbdevfs_ctrltransfer will always be defined, even if <linux/usbdevice_fs.h> doesn't exist. That probably needs to be fixed; I'll look at that. For other structures and #defines, pcap-usb-linux.c has its own versions; this makes me a little nervous - I'll have to see whether the authors of the code had a reason why 1) they had to do that and 2) it was safe to do that. _______________________________________________ tcpdump-workers mailing list tcpdump-workers () lists tcpdump org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers
Current thread:
- building libpcap without usb support Michael Richardson (Jul 05)
- Re: building libpcap without usb support Guy Harris (Jul 05)
- Re: building libpcap without usb support Guy Harris (Jul 05)
- Re: building libpcap without usb support Guy Harris (Jul 06)
- Re: building libpcap without usb support Guy Harris (Jul 06)
- Re: building libpcap without usb support Michael Richardson (Jul 06)
- Re: building libpcap without usb support Guy Harris (Jul 05)
- Re: building libpcap without usb support Guy Harris (Jul 05)
- Re: building libpcap without usb support Michael Richardson (Jul 06)
- Re: building libpcap without usb support Romain Francoise (Jul 06)
- Re: building libpcap without usb support Michael Richardson (Jul 06)
- Re: building libpcap without usb support Guy Harris (Jul 07)