I have three NICs is the PC I'm using to generate traffic - One ethernet and two 
wireless adapters. When I try to generate traffic on two adapters simultaneously, 
using the following Packet.dll call sequence

PacketAllocatePacket, PacketInitPacket , PacketSetNumWrites,  PacketSendPacket, 
npf.sys ends us sending the

same stream of straffic on both interfaces.  Looks like whichever adapter the 
PacketInitPacket is called on last, that is the frame buffer npf uses to send for all 
subsequent PacketSendPacket calls.

I suppose the other way I can accomplish this is by building the queue of packets in 
the application and sequencing the packets to be sent on each interface, but I don;t 
think this would be very efficient, especially when I don't need to change the packet 
PDU from one buffer to the other.

Is my assessment of npf frame buffer management correct?  If so any suggestions how to 
resolve this situation?

Thank you much for any input in advance.

-Areg Alimian

�+"��^Z)�q�n���+-"جj�!���j�m����
&j)Z��b��(��"������"����%��"���{.n�+����隊[h�)�q�n����z�p�z\j�h�+h���w+����r��

Reply via email to