delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/10/03/11:24:08

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-ID: <142101c389c2$538e47c0$0600000a@broadpark.no>
From: "Gisle Vanem" <giva AT bgnett DOT no>
To: <djgpp AT delorie DOT com>
References: <96eb2770 DOT 0310030607 DOT 25c8e165 AT posting DOT google DOT com>
Subject: Re: Network libraries for DOS wanted (over NDIS driver directly)
Date: Fri, 3 Oct 2003 17:23:41 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Reply-To: djgpp AT delorie DOT com

"Alex Yeryomin" <AYeryomin AT excelsior-usa DOT com> said:

> But my program is written in DJGPP and I want to use this NDIS driver
> instead packet one somehow directly. Is it possible? Of cource, I
> found laying ("shim") driver that works over NDIS and looks like
> packet driver for WATT-32. But this sandwich works VERY slow (any data
> should be sent to WATT-32 then to "shim" then to NDIS driver then
> returned to back...), no more 600 kb/s on 100Mb network. It is
> critical path for my program.

You mean 600 kbit/s for a tcp-connection? And with what version of 
Watt-32? It's probably not the NDIS <-> packet-driver that makes it slow 
(allthough there's probably an extra memcpy in the shim).

But rather tuning of tcp parameters (receive window, MSS, and 
careful setting of various timers). I'm working on improving this though. 
Stay tuned by joining the list at 
http://groups.yahoo.com/group/watt-32/join

--gv

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019