I have a intermediate driver binded to ndiswan and uses tapi calls to
establish connections.

the driver works fine with a single adapter for windows 98.
It also works fine with windows 2000 and NT for multiple adapters.

Problem is for the driver on windows 98 for more than one adapter.

The driver is installed on all adapters (binding is fine).

The driver works properly for one of the adapters in the system, and
for others
it tries to send data to the adapter which is working fine.


eg If a system has adapter a1, and a2 and driver works fine for a1.

When the connection is tried to establish using adapter a2 , it tries
to send data to a1.

can anybody guess what could be the problem

--Thank you in advance
Jyotsna