Main Page Modules Data Structures File List Data Fields Globals Related Pages

# Win32-Extensions.c File Reference

`#include "pcap-int.h"`
`#include <packet32.h>`

Go to the source code of this file.

## Functions
HANDLE | pcap_getevent (pcap_t *p)
| Win32 Specific. Returns the handle of the event associated with the interface p.
pcap_stat * | pcap_stats_ex (pcap_t *p)
pcap_send_queue * | pcap_sendqueue_alloc (u_int memsize)
| Win32 Specific. Allocate a send queue.
void | pcap_sendqueue_destroy (pcap_send_queue *queue)
| Win32 Specific. Destroy a send queue.
int | pcap_sendqueue_queue (pcap_send_queue *queue, const struct pcap_pkthdr *pkt_header, const u_char *pkt_data)
| Win32 Specific. Add a packet to a send queue.
u_int | pcap_sendqueue_transmit (pcap_t *p, pcap_send_queue *queue, int sync)
| Win32 Specific. Sends a queue of raw packets to the network.
int | pcap_setuserbuffer (pcap_t *p, int size)
int | pcap_live_dump (pcap_t *p, char *filename, int maxsize, int maxpacks)
| Win32 Specific. Saves a capture to file.
int | pcap_live_dump_ended (pcap_t *p, int sync)
| Win32 Specific. Returns the status of the kernel dump process, i.e. tells if one of the limits defined with pcap_live_dump() has been reached.

## Function Documentation

int pcap_setuserbuffer | ( | pcap_t * | p,
|  | int | size
| ) |

| Definition at line 261 of file Win32-Extensions.c. References PacketInitPacket(), and size.

struct pcap_stat* pcap_stats_ex | ( | pcap_t * | p | ) |

| Definition at line 51 of file Win32-Extensions.c. References PacketGetStatsEx(), pcap_stats_ex(), pcap_stats_ex_remote(), pcap_t, pcap_win32strerror(), and snprintf.

documentation. Copyright (c) 2002-2003 Politecnico di Torino. All rights reserved.