<html><div style='background-color:'><DIV class=RTE>
<P><FONT color=#000000>Hi,</FONT></P>
<P><FONT color=#000000>I'm new with pcap (C++, windows server 2003, pcap ver 3.1) and I would like to get some tips about a real-time appication that I have written:</FONT></P>
<P>1. The application create 2 threads. Each thread using its' own pcap instance, where each thread reads a packet, manipuilates it and then sends it&nbsp;(using the pcap instance. Read, manipulte and send are implemented on each pcap handler).</P>
<P>2. Each thread is handling different traffic (different pcap&nbsp;filters).</P>
<P>3. The 2 pcap instances share the same NIC.</P>
<P>4. I get a little pcap send packets errors.</P>
<P>&nbsp;</P>
<P>Do I have to use critical sections / synchronization objects with the above? As I wrote, I use 2 differnet pcap instances but they share the same physical NIC.</P>
<P>What can be the reason for the&nbsp;pcap send packet errors? I get only a generic error ("send error: PacketSendPacket failed").</P>
<P>&nbsp;</P>
<P>Thanks for the help,</P>
<P>Tal<FONT color=#000000></P></DIV></FONT></div><br clear=all><hr> <a href="http://g.msn.com/8HMBENUS/2743??PS=47575" target="_top">Find a local pizza place, music store, museum and more…then map the best route! </a> </html>