Recvfrom / SendTo - Socket error WSA-Error 10038
-
Guten Morgen,
Ich habe wenn wir es sagen 2 Probleme mit meinem Programmcode, einerseits ist es mir nicht möglich seit kurzem vom Client Socket zu lesen und den ClientSocket via Broadcast ein DHCP Offer Packet zu senden (WSA NOT SUPPORTED by ADDRESS FAMILY)
Ich habe den Code für das Deklarieren der Sockets von der C-Version übernommen
Jedoch in Klassen Gesteckt (seit Grund auf, Der Code hat aber ansich schon funktioniert).Zum Thema Code reduzierung:
Das Problem ist in Connection.cpp & Connection.h es beinhaltet den Socket für das lesen der DatenPacket aus der Clientverbindung.
https://github.com/LipkeGu/BINL-Server/blob/master/Connection.cpp
https://github.com/LipkeGu/BINL-Server/blob/master/Connection.hdamit man das ganze besser nachvollziehen kann, habe ich es auf Github in einer Versionkontrolle gesteckt.
Testcase: warte auf ein DHCP-Packet (VMWare PXE boot)
-
Was hat die Frage mit C++ zu tun?
-
Da weiß man ja gar nicht, wo man anfangen soll.
Ich tippe mal auf unbeabsichtiges Kopieren bei gleichzeitiger Verletzung der Regel der großen 3.