Hello,

My company is developing a simple proprietary protocol to communicate 
between ethernet ports.  We are using the ethernet medium, and the WinPcap 
v2.3 library, to communicate reads, writes, and interrupts.  A PC (Windows 
2000) with an ethernet card serves as the master, and a development board 
serves as the slave.  In our design, we have two different threads that send 
packets from the PC to the board, and one thread dedicated to receiving 
packets from the board.  I have read the FAQ which states that there are 
problems with multiprocessor machines.  After some testing, it seems that a 
single-threaded application can send and receive packets without dropping 
any.  However, our multi-threaded application will occasionally drop some.  
There are no apparent deadlock issues in our app.  My question is if the 
same issues with multiprocessor machines extend to multithreaded 
applications?  Are there any tips that you have for using the WinPcap 
libraries in multithreaded applications?

Thank you in advance for your help, and great job with WinPcap - we have 
found it very useful!

Errett


_________________________________________________________________
Join the world�s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com

Reply via email to