Fwd: Simple TCP client (winsock) does nothing

Ferenc Wagner wferi at afavant.elte.hu
Wed Jul 2 11:42:29 CDT 2003


               Hi,

I decided to forward this from the user newsgroup (having
read the latest WWN :))
                                           Feri.

From: steve at velocedge.com (Steve)
Newsgroups: comp.emulators.ms-windows.wine
Subject: Simple TCP client (winsock) does nothing
Date: 30 Jun 2003 13:59:17 -0700
Message-ID: <945ce154.0306301259.1c21f5c8 at posting.google.com>

I am testing the winsock.dll in RH9 with a Visual Basic program
running under WINE.  This is the most simple winsock client I could
write... in fact, its copied directly out of the "Using Winsock
Control" in MS sample docs.  One button to connect to a server and
another to send data to the server.  Works fine on a Windows box, but
fails under WINE.

I say "fails" but it doesn't do anything.  My server (on the LAN)
doesn't recieve a connect request when you click the connect button on
the client... it doesn't see anything from the client.  I can click
the connect and nothing happens, click send and nothing happens.  No
errors, but no data transfer either.  No firewall is configured.  I
did copy a mswinsck.ocx to the windows/system directory but its using
WINE's winsock.dll.

I have installed and run VNC bidirectionally between the same two
boxes (Linux and Windows) so I know there is a good IP connection. 
Any direction is greatly appreciated by one whose struggling to learn
Linux and WINE at the same time.  Below is a copy of --debugmsg
+winsock for what its worth.

Thanks,

Steve Ricketts

[administrator at linux9 Exe]$ wine --debugmsg +winsock TCPClient
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
Could not stat /cdrom (No such file or directory), ignoring drive D:
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:OLEPictureImpl_Construct Unsupported type 3
fixme:win32:PE_CreateModule Security directory ignored
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:ITypeInfo_fnInvoke set 0 to pointer for get (type is 12)
fixme:ole:ITypeInfo_fnInvoke set 1 to pointer for get (type is 12)
fixme:ole:ITypeInfo_fnInvoke Does not support optional parameters (2)
fixme:ole:CoRegisterMessageFilter stub
[administrator at linux9 Exe]$



More information about the wine-devel mailing list