Lines Matching refs:pw
194 struct pcap_win *pw = p->priv; in pcap_stats_npf() local
211 if (!PacketGetStats(pw->adapter, &bstats)) { in pcap_stats_npf()
257 struct pcap_win *pw = p->priv; in pcap_stats_ex_npf() local
270 if (!PacketGetStatsEx(pw->adapter, &bstats)) { in pcap_stats_ex_npf()
289 struct pcap_win *pw = p->priv; in pcap_setbuff_npf() local
291 if(PacketSetBuff(pw->adapter,dim)==FALSE) in pcap_setbuff_npf()
303 struct pcap_win *pw = p->priv; in pcap_setmode_npf() local
305 if(PacketSetMode(pw->adapter,mode)==FALSE) in pcap_setmode_npf()
318 struct pcap_win *pw = p->priv; in pcap_setmintocopy_npf() local
320 if(PacketSetMinToCopy(pw->adapter, size)==FALSE) in pcap_setmintocopy_npf()
331 struct pcap_win *pw = p->priv; in pcap_getevent_npf() local
333 return (PacketGetReadEvent(pw->adapter)); in pcap_getevent_npf()
339 struct pcap_win *pw = p->priv; in pcap_oid_get_request_npf() local
341 return (oid_get_request(pw->adapter, oid, data, lenp, p->errbuf)); in pcap_oid_get_request_npf()
348 struct pcap_win *pw = p->priv; in pcap_oid_set_request_npf() local
369 if (!PacketRequest(pw->adapter, TRUE, oid_data_arg)) { in pcap_oid_set_request_npf()
392 struct pcap_win *pw = p->priv; in pcap_sendqueue_transmit_npf() local
396 if (pw->adapter==NULL) { in pcap_sendqueue_transmit_npf()
402 res = PacketSendPackets(pw->adapter, in pcap_sendqueue_transmit_npf()
448 struct pcap_win *pw = p->priv; in pcap_live_dump_npf() local
452 res = PacketSetMode(pw->adapter, PACKET_MODE_DUMP); in pcap_live_dump_npf()
460 res = PacketSetDumpName(pw->adapter, filename, (int)strlen(filename)); in pcap_live_dump_npf()
468 res = PacketSetDumpLimits(pw->adapter, maxsize, maxpacks); in pcap_live_dump_npf()
481 struct pcap_win *pw = p->priv; in pcap_live_dump_ended_npf() local
483 return (PacketIsDumpEnded(pw->adapter, (BOOLEAN)sync)); in pcap_live_dump_ended_npf()
490 struct pcap_win *pw = p->priv; in pcap_get_airpcap_handle_npf() local
492 return (PacketGetAirPcapHandle(pw->adapter)); in pcap_get_airpcap_handle_npf()
506 struct pcap_win *pw = p->priv; in pcap_read_npf() local
536 if (!PacketReceivePacket(pw->adapter, &Packet, TRUE)) { in pcap_read_npf()
592 if (pw->filtering_in_kernel || in pcap_read_npf()
599 pw->samp_npkt = (pw->samp_npkt + 1) % p->rmt_samp.value; in pcap_read_npf()
602 if (pw->samp_npkt != 0) { in pcap_read_npf()
616 if (pkt_header->ts.tv_sec < pw->samp_time.tv_sec || in pcap_read_npf()
617 …(pkt_header->ts.tv_sec == pw->samp_time.tv_sec && pkt_header->ts.tv_usec < pw->samp_time.tv_usec))… in pcap_read_npf()
627 pw->samp_time.tv_usec = pkt_header->ts.tv_usec + p->rmt_samp.value * 1000; in pcap_read_npf()
628 if (pw->samp_time.tv_usec > 1000000) { in pcap_read_npf()
629 pw->samp_time.tv_sec = pkt_header->ts.tv_sec + pw->samp_time.tv_usec / 1000000; in pcap_read_npf()
630 pw->samp_time.tv_usec = pw->samp_time.tv_usec % 1000000; in pcap_read_npf()
662 struct pcap_win *pw = p->priv; in pcap_read_win32_dag() local
674 unsigned dfp = pw->adapter->DagFastProcess; in pcap_read_win32_dag()
692 if (!PacketReceivePacket(pw->adapter, &Packet, TRUE)) { in pcap_read_win32_dag()
701 header = (dag_record_t*)pw->adapter->DagBuffer; in pcap_read_win32_dag()
735 packet_len = swt - (pw->dag_fcs_bits); in pcap_read_win32_dag()
747 packet_len = swt - (pw->dag_fcs_bits); in pcap_read_win32_dag()
837 struct pcap_win *pw = p->priv; in pcap_inject_npf() local
841 if(PacketSendPacket(pw->adapter,&pkt,TRUE) == FALSE) { in pcap_inject_npf()
857 struct pcap_win *pw = p->priv; in pcap_cleanup_npf() local
859 if (pw->adapter != NULL) { in pcap_cleanup_npf()
860 PacketCloseAdapter(pw->adapter); in pcap_cleanup_npf()
861 pw->adapter = NULL; in pcap_cleanup_npf()
863 if (pw->rfmon_selfstart) in pcap_cleanup_npf()
873 struct pcap_win *pw = p->priv; in pcap_activate_npf() local
884 pw->rfmon_selfstart = 0; in pcap_activate_npf()
890 pw->rfmon_selfstart = 0; in pcap_activate_npf()
903 pw->rfmon_selfstart = 1; in pcap_activate_npf()
911 pw->adapter = PacketOpenAdapter(p->opt.device); in pcap_activate_npf()
913 if (pw->adapter == NULL) in pcap_activate_npf()
917 if (pw->rfmon_selfstart) in pcap_activate_npf()
927 if(PacketGetNetType (pw->adapter,&type) == FALSE) in pcap_activate_npf()
1029 if (PacketSetHwFilter(pw->adapter,NDIS_PACKET_TYPE_PROMISCUOUS) == FALSE) in pcap_activate_npf()
1043 if (PacketSetHwFilter(pw->adapter, in pcap_activate_npf()
1057 if(!(pw->adapter->Flags & INFO_FLAG_DAG_CARD)) in pcap_activate_npf()
1069 if(PacketSetBuff(pw->adapter,p->opt.buffer_size)==FALSE) in pcap_activate_npf()
1086 if(PacketSetMinToCopy(pw->adapter,0)==FALSE) in pcap_activate_npf()
1098 if(PacketSetMinToCopy(pw->adapter,16000)==FALSE) in pcap_activate_npf()
1148 p->snapshot = PacketSetSnapLen(pw->adapter, p->snapshot); in pcap_activate_npf()
1152 pw->dag_fcs_bits = pw->adapter->DagFcsLen; in pcap_activate_npf()
1161 PacketSetReadTimeout(pw->adapter, p->opt.timeout); in pcap_activate_npf()
1166 if (!PacketSetLoopbackBehavior(pw->adapter, NPF_DISABLE_LOOPBACK)) in pcap_activate_npf()
1175 if(pw->adapter->Flags & INFO_FLAG_DAG_CARD) in pcap_activate_npf()
1222 p->handle = pw->adapter->hFile; in pcap_activate_npf()
1256 struct pcap_win *pw = p->priv; in pcap_setfilter_npf() local
1258 if(PacketSetBpf(pw->adapter,fp)==FALSE){ in pcap_setfilter_npf()
1292 pw->filtering_in_kernel = 0; /* filtering in userland */ in pcap_setfilter_npf()
1299 pw->filtering_in_kernel = 1; /* filtering in the kernel */ in pcap_setfilter_npf()
1333 struct pcap_win *pw = p->priv; in pcap_getnonblock_npf() local
1340 return (pw->nonblock); in pcap_getnonblock_npf()
1346 struct pcap_win *pw = p->priv; in pcap_setnonblock_npf() local
1367 if (!PacketSetReadTimeout(pw->adapter, newtimeout)) { in pcap_setnonblock_npf()
1373 pw->nonblock = (newtimeout == -1); in pcap_setnonblock_npf()