path: root/pcap-linux.c
AgeCommit message (Expand)AuthorFilesLines
2009-03-19From Roman Francoise: rename the USB-sniffing devices to "usbmonN", soGuy Harris1-1/+1
2009-02-14From Tobias Poschwatta: correctly check the requested packet directionsGuy Harris1-4/+26
2008-12-14OK, let's try another approach - include <linux/if.h> rather thanguy1-8/+6
2008-12-14It appears that, at least with the kernel (and maybe the 2.6.27guy1-6/+8
2008-12-14has_wext() isn't used if IW_MODE_MONITOR isn't defined, so don't defineguy1-4/+6
2008-11-19Return -1 for all failures to create a packet ring other than "thisguy1-6/+10
2008-11-19If attempting to turn memory-mapped access on fails for any reason otherguy1-27/+63
2008-11-19Fix the handling of the "any" device, including making it rejectguy1-26/+42
2008-10-28Don't do all the recvmsg() stuff if we don't have "structguy1-5/+18
2008-09-22A pile of comments, from looking at aircrack-ng's airmon-ng, andguy1-1/+53
2008-08-06Check whether the tpacket_auxdata structure has a tp_vlan_tci memberguy1-4/+13
2008-08-06From Patrick McHardy:guy1-2/+2
2008-08-06From Patrick McHardy:guy1-1/+29
2008-08-06From Patrick McHardy:guy1-21/+133
2008-08-06From Patrick McHardy:guy1-4/+57
2008-08-06From Patrick McHardy: Convert pcap-linux to use recvmsg() as preparationguy1-8/+17
2008-07-01When activating a device, return PCAP_ERROR_IFACE_NOT_UP if the deviceguy1-14/+49
2008-06-24Handle ARPHRD_NONE, used by some tunnel devices, by mapping to DLT_RAW,guy1-1/+12
2008-04-14Fix a typo (sigh, using both "p" and "handle" for the pcap_t pointer inguy1-2/+2
2008-04-14Turn close_op into cleanup_op; the routine that handles it can also beguy1-20/+10
2008-04-10Report PCAP_ERROR_PERM_DENIED if you don't have permission to open aguy1-2/+2
2008-04-09Add some PCAP_WARNING return values for "success, but you might want toguy1-9/+10
2008-04-09Add an error for "you don't have permission to open that device", asguy1-6/+8
2008-04-07For Linux non-mmapped captures, Linux bluetooth captures, and Irixguy1-7/+25
2008-04-07Free the memory allocated for the Wireless Extensions private ioctl listguy1-1/+3
2008-04-04The value you get back from a SIOCGIWPRIV querying how much stuff youguy1-2/+2
2008-04-04From Paolo Abeni and me: split pcap_open_live() into a "get a pcap_tguy1-527/+1153
2008-03-14From Kris Katterjohn: explicitly check for socklen_t, don't just assumeguy1-2/+2
2008-02-08From Hagen Paul Pfeifer: define some routines as static, to match theguy1-3/+3
2008-02-02Error messages returned in the pcap_t's error buffer shouldn't have aguy1-3/+29
2008-02-02From Alexander 'Leo' Bergolth: fix a typo.guy1-2/+2
2008-02-02Treat a max_packets value of 0 the same way that we treat a max_packetsguy1-4/+4
2008-01-24map_packet_type_to_sll_type() isn't used - and won't compile - if youguy1-86/+93
2008-01-06The SITA code in pcap-linux.c shares very little with the Linux code;guy1-28/+1
2008-01-05From Paolo Abeni: support for a memory-mapped capture buffer.guy1-55/+410
2007-11-18From Kris Katterjohn: when building a SITA version of libpcap, don'tguy1-6/+5
2007-10-20SITA ACN support, from Fulko Hew.guy1-3/+31
2007-10-05Add DLT_AX25_KISS, for AX.25 with a KISS header, as per discussions inguy1-2/+2
2006-10-13Move the Linux Bluetooth and USB declarations to a header file.guy1-19/+11
2006-10-13From Paolo Abeni: Bluetooth support.guy1-5/+29
2006-10-12Squelch another valgrind complaint.guy1-3/+8
2006-10-04Put the public libpcap headers into a pcap subdirectory in both theguy1-2/+2
2006-10-04from Paolo Abeni <paolo.abeni@email.com>: USB capturing support on linuxhannes1-1/+15
2006-09-28Squelch a valgrind warning.guy1-1/+2
2006-09-18Indicate *which* ioctl failed.guy1-7/+7
2006-04-07From Ollie Wild: if we're bound to an interface, discard incomingguy1-1/+17
2006-02-23If we succeed in getting packet statistics with the PACKET_STATISTICSguy1-16/+20
2006-01-22From Daniele Orlandi <daniele@orlandi.com>: add support for capturingguy1-2/+14
2005-11-24Don't double-count received packets on Linux systems that support theguy1-3/+19
2005-10-08Handle too-short snapshot lengths in cooked mode.guy1-1/+10