summaryrefslogtreecommitdiff
path: root/pcap-linux.c
Commit message (Expand)AuthorAgeFilesLines
* Fix spaces before tabs in indentationFrancois-Xavier Le Bail2023-02-151-4/+4
* Add an option to force memory-mapped buffers to be mapped as accessible to 32...Hans Leidekker2022-12-201-2/+8
* linux: Use an anonymous private mapping for the one shot buffer.Hans Leidekker2022-12-201-6/+6
* Merge pull request #1113 from fenner/no-eventfdGuy Harris2022-08-251-5/+39
|\
| * Close the eventfd if we are non-blockingBill Fenner2022-08-251-5/+39
* | Fix some typosFrancois-Xavier Le Bail2022-07-101-1/+1
* | Fix some typosFrancois-Xavier Le Bail2022-07-041-1/+1
|/
* linux: reserve space for DLT_LINUX_SLL2 on all cooked captures.Guy Harris2022-04-131-12/+12
* linux: rename a routine to make its function clearer.Guy Harris2022-04-131-6/+6
* linux: we require 2.6.27 or later, so PACKET_RESERVE is available.Guy Harris2022-04-131-43/+12
* linux: don't bother testing for PACKET_AUXDATA support.Guy Harris2022-04-121-6/+9
* linux: set handlep->vlan_offset if the linktype is changed.Guy Harris2022-04-091-23/+41
* Make sure some error message is provided for PCAP_ERROR_NO_SUCH_DEVICE.Guy Harris2022-03-141-7/+23
* Set the error message for "permission denied" errors.Guy Harris2022-03-111-0/+7
* linux: fix a comment. [skip ci]Guy Harris2022-02-191-2/+2
* linux: fix a routine name.Guy Harris2022-02-191-5/+7
* linux: clean up fetching of time stamp types.Guy Harris2022-02-191-9/+13
* linux: print a better message for "out of memory" errors for kernel filters.Guy Harris2022-02-041-1/+12
* Make sure no read routine process more than INT_MAX packets.Guy Harris2022-01-261-11/+37
* Revert "linux: clean up the SocketCAN header for classic CAN frames."Guy Harris2021-10-201-30/+9
* linux: clean up the SocketCAN header for classic CAN frames.Guy Harris2021-10-201-9/+30
* linux: clean up possibly-uninitialized data in the CAN header.Guy Harris2021-10-121-1/+33
* linux: use DLT_CAN_SOCKETCAN for CANbus interfaces.Guy Harris2021-10-091-15/+37
* linux: null handlep->oneshot_buffer after freeing it.Guy Harris2021-10-051-0/+2
* linux: fix check for CAN/CAN FD packets in the direction check routine.Guy Harris2021-09-231-2/+8
* Possible resource leak in pcap-linux.cMichal Ruprich2021-07-271-1/+1
* On Linux, don't assume the compiler supports __atomic builtins.Guy Harris2021-05-111-0/+13
* Handle the name change to the auxiliary data structure.Guy Harris2021-01-011-1/+1
* Fix some typosFrancois-Xavier Le Bail2020-12-121-1/+1
* Fix some spelling. [skip ci]Denis Ovsienko2020-10-091-3/+3
* Clean up allocation of some lists.Guy Harris2020-09-271-8/+21
* Amend a comment after the previous commit. [skip ci]Denis Ovsienko2020-09-261-3/+4
* added ipv6 socket supportlixiaoyan2020-09-261-2/+11
* Merge pull request #906 from Oppen/issue_898Michael Richardson2020-08-281-9/+18
|\
| * Linux: proper memory sync for PACKET_MMAP.test-rcMario J. Rugiero2020-06-151-9/+18
* | linux: get rid of Wireless Extensions for turning monitor mode on.Guy Harris2020-07-041-965/+87
* | linux: suggest adding a "pass all" filter in the activate routine.Guy Harris2020-07-031-0/+7
* | Handle the pcap_t+private data in a fashion that makes fewer assumptions.Guy Harris2020-07-011-1/+1
|/
* linux: test whether reading from the event FD succeeds.Guy Harris2020-06-021-1/+38
* linux: try AF_NETLINK first, then AF_UNIX, then AF_INET.Guy Harris2020-05-241-58/+58
* linux: have a common routine to get a non-PF_PACKET socket for ioctls.Guy Harris2020-05-231-2/+112
* linux: drop support for libnl 1 and 2.Guy Harris2020-05-191-46/+5
* New filter "ifindex" for LINUX_SLL2 and live Linux capturesBill Fenner2020-05-191-0/+6
* linux: clean up indentation:Guy Harris2020-05-091-42/+42
* linux: throw in a temporary hack to squelch MSAN warnings.Guy Harris2020-05-061-0/+11
* Merge pull request #901 from Oppen/version-parsing-refactorGuy Harris2020-03-011-39/+39
|\
| * Linux: refactor broken TPACKET_V3 detection.Mario J. Rugiero2020-02-101-39/+39
* | Don't check whether POLLRDHUP is defined.Guy Harris2020-02-181-4/+0
* | Don't bother checking for SIOCGSTAMPNS or SO_TIMESTAMPNS.Guy Harris2020-02-181-4/+0
* | Always assume we have SIOCBONDINFOQUERY on Linux.Guy Harris2020-02-181-13/+3