summaryrefslogtreecommitdiff
path: root/pcap-bpf.c
Commit message (Expand)AuthorAgeFilesLines
* Use the intended date types for variables passed as or compared to other types.Rose2023-05-081-2/+2
* Add an option to force memory-mapped buffers to be mapped as accessible to 32...Hans Leidekker2022-12-201-2/+6
* bpf: make the BPF device number unsigned.Guy Harris2022-07-121-3/+3
* Squelch a GCC warning on NetBSD/AArch64. [skip appveyor]Denis Ovsienko2022-07-061-1/+1
* Make sure some error message is provided for PCAP_ERROR_NO_SUCH_DEVICE.Guy Harris2022-03-141-0/+8
* bpf: fix error check.Guy Harris2022-03-141-1/+1
* Set the error message for "permission denied" errors.Guy Harris2022-03-111-6/+12
* Make sure no read routine process more than INT_MAX packets.Guy Harris2022-01-261-0/+3
* Fix get_if_flags() signature after commit ff647f1. [skip ci]Denis Ovsienko2021-08-101-1/+1
* Fix some typosFrancois-Xavier Le Bail2020-12-121-1/+1
* Clean up allocation of some lists.Guy Harris2020-09-271-1/+1
* Handle the pcap_t+private data in a fashion that makes fewer assumptions.Guy Harris2020-07-011-1/+1
* Remove some trailing tabsFrancois-Xavier Le Bail2020-06-171-2/+2
* bpf: fix build on Solaris 11.Guy Harris2020-05-121-1/+2
* bpf: device_exists() is needed only on macOS.Guy Harris2020-05-121-11/+2
* Squelch a warning on non-macOS builds.Guy Harris2020-05-121-4/+13
* Fix FreeBSD build.Guy Harris2020-05-121-0/+1
* Use pcap_strlcpy() to copy interface names to ioctl structures.Guy Harris2020-05-121-9/+9
* Check whether a name is too longer before using it in an ioctl.Guy Harris2020-05-121-80/+155
* Put some ioctls into helper routines and make them handle long names.Guy Harris2020-05-121-78/+134
* bpf: in check_setif_failure(), refer to the error code we were passed.Guy Harris2020-05-111-4/+2
* Cope with getting EPWROFF from SIOCGIFMEDIA.Guy Harris2020-02-181-1/+17
* Remove trailing spaces/tabsFrancois-Xavier Le Bail2020-02-031-2/+2
* Do the check for a valid direction value in pcap_setdirection().Guy Harris2019-11-091-15/+15
* More pcap_setdirection() cleanups.Guy Harris2019-11-081-2/+2
* Clean up direction setting.Guy Harris2019-11-071-20/+107
* Have a less nerdy error message for "output only isn't supported here".Guy Harris2019-11-071-1/+1
* Add OpenBSD support for pcap_setdirection().Guy Harris2019-11-071-0/+26
* Don't use ctype.h macros.Guy Harris2019-08-311-3/+2
* Remove some workarounds for old compilers.Guy Harris2019-08-091-19/+19
* Change the error message for ENXIO/EIO to match reality.Guy Harris2019-06-301-4/+6
* Treat both ENXIO and EIO as "device went away".Guy Harris2019-06-301-1/+2
* Handle older OSes without DLT_PRISM_HEADER/DLT_AIRONET_HEADER/DLT_PPI.Guy Harris2019-01-131-0/+10
* Revert "Do the same tests for "not supported" SIOCGIFMEDIA as is done elsewhe...Guy Harris2019-01-101-6/+0
* Do the same tests for "not supported" SIOCGIFMEDIA as is done elsewhere.Guy Harris2019-01-051-0/+6
* Work around a macOS botch.Guy Harris2019-01-041-2/+11
* fix use of sizeof on a pointerAlexander Galanin2018-12-031-1/+1
* Have separate full definitions for some additional routines.Guy Harris2018-11-101-4/+18
* Have separate full definitions for pcap_can_set_rfmon_bpf().Guy Harris2018-11-101-2/+10
* Provide out own strlcpy() and strlcat() routines if necessary.Guy Harris2018-10-161-8/+8
* Fix removal of 802.11/non-802.11 link-layer header types in macOS.Guy Harris2018-10-071-7/+9
* Squelch more narrowing warnings.Guy Harris2018-09-121-15/+5
* Use -Wshorten-64-to-32 if it's available, and fix warnings it shows.Guy Harris2018-09-091-5/+15
* Clean up the declaration of the packet-filtering routines.Guy Harris2018-08-311-1/+1
* UN*X - the OS family with at least 4 ways of saying "no can do" for an ioctl.Guy Harris2018-05-141-1/+2
* Don't mark loopback devices as "connection status unknown".Guy Harris2018-05-011-1/+15
* Fix typo in previous commit.Guy Harris2018-05-011-1/+1
* Fix function signature.Guy Harris2018-05-011-1/+1
* Or maybe you'll get ENOTTY for an invalid ioctl.Guy Harris2018-05-011-1/+1
* Either EOPNOTSUPP or EINVAL mean "that ioctl isn't supported".Guy Harris2018-04-301-1/+1