static HANDLE pcap_getevent_win32(pcap_t *p) { struct pcap_win *pw = p->priv; return (PacketGetReadEvent(pw->adapter)); }
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); }