示例#1
0
static HANDLE
pcap_getevent_win32(pcap_t *p)
{
	struct pcap_win *pw = p->priv;

	return (PacketGetReadEvent(pw->adapter));
}
示例#2
0
HANDLE
pcap_getevent(pcap_t *p)
{
	if (p->TcInstance != NULL)
	{
		return TcGetReceiveWaitHandle(p);
	}
	else
	if (p->adapter==NULL)
	{
		sprintf(p->errbuf, "The read event cannot be retrieved while reading from a file");
		return NULL;
	}	

	return PacketGetReadEvent(p->adapter);
}