aboutsummaryrefslogtreecommitdiff
path: root/pcap-snit.c
AgeCommit message (Expand)Author
2022-03-15Set the error message for "permission denied" errors.Guy Harris
2022-02-20Make sure no read routine process more than INT_MAX packets.Guy Harris
2020-07-01Handle the pcap_t+private data in a fashion that makes fewer assumptions.Guy Harris
2019-08-31Don't use ctype.h macros.Guy Harris
2018-09-12Squelch more narrowing warnings.Guy Harris
2018-08-31Clean up the declaration of the packet-filtering routines.Guy Harris
2018-04-30Pass the "get additional flags" function to the findalldevs helpers.Guy Harris
2018-04-29Fix function signatures.Guy Harris
2018-04-29Add more interface flags to pcap_findalldevs().Guy Harris
2017-11-15Add a routine to format error messages with an errno-based message at the end.Guy Harris
2017-10-03No need to generate version.c or pcap_version.h.Guy Harris
2017-09-06Push pcap_lib_version() into the pcap-XXX.c files.Guy Harris
2017-08-18Always include <config.h> rather than "config.h".Guy Harris
2017-06-01Make the checks and adjustment of the snapshot length module-dependent.Guy Harris
2017-05-16Allow a platform to add information to the version string.Guy Harris
2017-01-18Have a pcap_if_list_t structure for use by the findalldevs code.Guy Harris
2016-08-12Mark a string as constant.Guy Harris
2016-06-30pcap_create_interface() needs the interface name on Linux.Guy Harris
2016-06-30Don't have pcap_create_common() set opt.device.Guy Harris
2016-06-29Rename opt.source to opt.device.Guy Harris
2016-06-28Let the platform decide how to check capturable interfaces.Guy Harris
2016-06-26Have pcap_platform_finddevs() do all the "find local interfaces" work.Guy Harris
2015-11-03Use pcap_snprintf() instead of snprintf().Guy Harris
2015-08-09Make the buffer member of a pcap_t a void *.Guy Harris
2015-03-08Delete trailing spaces/tabsFrancois-Xavier Le Bail
2014-01-03remove libpcap's own CVS keywordsDenis Ovsienko
2013-12-14Add a PACKET_COUNT_IS_UNLIMITED() to test for a packet count <= 0.Guy Harris
2013-08-07Rename the "private" member of a pcap_t to avoid C++ issues.Guy Harris
2013-05-08Add an API to set "immediate mode".Guy Harris
2013-05-06Move platform-dependent pcap_t data out of the pcap_t structure.Guy Harris
2012-06-11Have non-interface modules take responsibility for identifying their devices.Guy Harris
2009-09-21If an activate routine fails, it needs to clean up the pcap_t, closeGuy Harris
2008-04-14Turn close_op into cleanup_op; the routine that handles it can also beguy
2008-04-04From Paolo Abeni and me: split pcap_open_live() into a "get a pcap_tguy
2008-02-02As is done in the loop in pcap-bpf.c, check for non-positive values ofguy
2007-12-05Don't assume that p->fcode.bpf_insns remains unchanged while processingguy
2005-05-03From Pawel Pokrywka: add support for requesting that only receivedguy
2004-10-19Add a "pcap_close_common()" routine which can be used as the closeguy
2004-03-23Add support for sending packets; includes contributions from Markguy
2003-12-18For devices that we have some reason to believe are real live Ethernetguy
2003-11-21Add a "pcap_get_selectable_fd()" API to get an FD on which you can do aguy
2003-11-20Add "getnonblock" and "setnonblock" operations, and set the functionguy
2003-11-15Add _U_ to "rcsid[]" definitions, to eliminate "unused variable"guy
2003-11-04Add a "pcap_breakloop()" API to break out of the loop inguy
2003-07-25Add a "read" function pointer to the pcap_t structure, which handlesguy
2003-07-25Add a "set_datalink" function pointer to the pcap_t structure, whichhandlesguy
2003-07-25Add a "setfilter" function pointer to the pcap_t structure, whichguy
2003-07-25Add a "stats" function pointer to the pcap_t structure, which handlesguy
2003-07-25Add a "close" function pointer to the pcap_t structure, which handlesguy
2002-12-22From Yoann Vandoorselaere <yoann@prelude-ids.org>: make the "device"guy