
WinPcap - Home
For many years, WinPcap has been recognized as the industry-standard tool for link-layer network access in Windows environments, allowing applications to capture and transmit …
Sending Packets - WinPcap
While pcap_sendpacket () offers a simple and immediate way to send a single packet, send queues provides an advanced, powerful and optimized mechanism to send a collection of …
WinPcap Documentation
Introduction This Manual describes the programming interface and the source code of WinPcap. It provides detailed descriptions of the functions and structures exported to programmers, along …
Filtering the traffic - WinPcap
The functions used to filter packets are pcap_compile () and pcap_setfilter (). pcap_compile () takes a string containing a high-level Boolean (filter) expression and produces a low-level byte …
WinPcap: pcap_if Struct Reference
PCAP_IF_ interface flags. Currently the only possible flag is PCAP_IF_LOOPBACK, that is set if the interface is a loopback interface. Definition at line 153 of file incs/pcap.h.
Obtaining the device list - WinPcap
Both libpcap and WinPcap provide the pcap_findalldevs_ex () function for this purpose: this function returns a linked list of pcap_if structures, each of which contains comprehensive …
WinPcap
Modules WinPcap user's manual Definitions Exported functions Filtering expression syntax Using WinPcap in your programs WinPcap tutorial: a step by step guide to using WinPcap Obtaining …
Capturing the packets without the callback - WinPcap
The callback-based capture mechanism of pcap_loop () is elegant and it could be a good choice in some situations. However, handling a callback is sometimes not practical -- it often makes …
Obtaining advanced information about installed devices - WinPcap
Additionally, pcap_findalldevs_ex () can also return remote adapters and a list of pcap files that are located in a given local folder. The following sample provides an ifprint () function that …
Using WinPcap in your programs
Include the file pcap.h at the beginning of every source file that uses the functions exported by library. If your program uses Win32 specific functions of WinPcap, remember to include …