From: Richard Dawe Newsgroups: comp.os.msdos.djgpp Subject: Re: wsock2/32 and libsock074b3 Date: Sat, 18 Dec 1999 02:32:54 +0000 Organization: Customer of Planet Online Lines: 32 Message-ID: <385AF256.19C2299D@tudor21.net> References: <83bh2s$kjj$2 AT fir DOT prod DOT itd DOT earthlink DOT net> NNTP-Posting-Host: modem-89.mifepristone.dialup.pol.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: newsg2.svr.pol.co.uk 945536541 27552 62.136.79.217 (18 Dec 1999 17:02:21 GMT) NNTP-Posting-Date: 18 Dec 1999 17:02:21 GMT X-Complaints-To: abuse AT theplanet DOT net X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.10 i586) X-Accept-Language: de,fr X-NNTP-Posting-Host: iolanthe.tudor21.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello. ir0nm0nk3y AT earthlink DOT net wrote: > It runs fine on the Win95 box (wsock.dll) > but, when I move it over to my laptop running > Win98 with wsock2 I get failures on my socket calls. According to the > libsock FAQ post 074 beta 1 versions work with > wsock2. You need to install a helper device driver to allow libsocket to work under Winsock 2. If you look in the redist/ directory (probably called contrib/ls074b3/redist/), you should see a file called sock.vxd. Copy this file into your windows system directory, like so: copy sock.vxd c:\windows\system Obviously, change 'c:\windows' in the second path to the actual Windows directory name. The next beta version should have a nice installer program. If you'd rather use that, e-mail me and I'll send it to you. Please note that there are a couple of major flaws in the Winsock 2 interface of libsocket due to sock.vxd - connections are always forcibly closed (via a TCP packet with the RST flag set), so use of the FTP protocol is impossible. Hope this helps. -- Richard Dawe richdawe AT bigfoot DOT com ICQ 47595498 http://www.bigfoot.com/~richdawe/