Open TCP Port
-
Hi alle,
ich habe da ein problem und ich weiss nicht genau wie ich das angehen könnte.
Mein ziel ist es einen offenen TCP port zu bekommen.Frage:
Gibt es eine methode, sich von windows einen zufälligen offenen (halt nicht benutzten) port geben zulassen?Beispiel:
UINT port = getPort();Vielen Dank im voraus

cheers,
Mike
-
Ja, socket() gefolgt von bind() auf port 0 -- dann bekommste einen freien aus der "ephemeral port range" (tolles Wort "ephemeral", hm, KEINE Ahnung wie man DAS aussprechen soll
) zugewiesen.
Blubb.Wenn du aber bloss rausconnecten willst kannste auf bind() ganz verzichten, und gleich connect() aufrufen -- gebunden wird dann automatisch.