201-space_optimization.patch 479 B

1234567891011121314151617181920212223242526
  1. --- a/pcap-common.c
  2. +++ b/pcap-common.c
  3. @@ -1447,14 +1447,23 @@ swap_pseudo_headers(int linktype, struct
  4. break;
  5. case DLT_USB_LINUX:
  6. +#ifndef PCAP_SUPPORT_USB
  7. + return;
  8. +#endif
  9. swap_linux_usb_header(hdr, data, 0);
  10. break;
  11. case DLT_USB_LINUX_MMAPPED:
  12. +#ifndef PCAP_SUPPORT_USB
  13. + return;
  14. +#endif
  15. swap_linux_usb_header(hdr, data, 1);
  16. break;
  17. case DLT_NFLOG:
  18. +#ifndef PCAP_SUPPORT_NETFILTER
  19. + return;
  20. +#endif
  21. swap_nflog_header(hdr, data);
  22. break;
  23. }