000
31.10.2004, 05:05 Uhr
~jma
Gast
|
Moin
Beschäftige mich grade etwas mit der Socket Programmierung und bin nun auf folgendes Problem gestoßen:
Hab einen Multi Server und Clients am Laufen, jedoch lassen sich Verbindungen nur unter Win98, nicht unter Windows2000 herstellen. Beim Server wird der Socket erstellt, gebunden und ohne Fehlermeldung in den listen gesetzt. Der connect beim Client gibt ebenfalls keinen Fehler, aber wahrscheinlich kommt die Anfrage nicht beim Server an, und der accept wartet (blockiert) wartet somit vergeblich.
include u.a die winsock.h bzw. winsock2.h afxsock.h // MFC-Socket-Erweiterungen
bzw. (zuvor getestet) #pragma comment(lib, "Ws2_32.lib") afxsock.h // MFC-Socket-Erweiterungen
Besten dank für eure hilfe, wenn Quellcode benötigt wird stelle ich den gerne noch rein, aber ist halt umfangreicher und vielleicht kennt ja einer das problem bereits. jma |