Hi.
I wrote a accounting program for use in LANs and I note that, in certains LANs (specially with cheap, old or failing LAN cards), there are data loss or errors with small data packets.
When user replace LAN cards all works fine again.
what kind of error can cause that a program fail with a bad LAN card? Can it be due small data packets does not have error correction? if so, how can I activate this?
Usually, the hardware vendors say "It's a programming failure", then I reply "replace LAN cards and see for yourself".
Program is written in Visual C++ 6 and I'm using the standard stream functions (fopen, fwrite, fread...)
Please, can you help me? My popularity as programmer is not very good due this problem
Thanks a lot.
I wrote a accounting program for use in LANs and I note that, in certains LANs (specially with cheap, old or failing LAN cards), there are data loss or errors with small data packets.
When user replace LAN cards all works fine again.
what kind of error can cause that a program fail with a bad LAN card? Can it be due small data packets does not have error correction? if so, how can I activate this?
Usually, the hardware vendors say "It's a programming failure", then I reply "replace LAN cards and see for yourself".
Program is written in Visual C++ 6 and I'm using the standard stream functions (fopen, fwrite, fread...)
Please, can you help me? My popularity as programmer is not very good due this problem
Thanks a lot.