sockets - close()
-
Hallo!
Kann man eigendlich einen socket, den man mit close() geschlossen hat wiederverwenden?int s=socket(PF_INET,PF_SOCKSTREAM,0); for(;;) { connect(s,irgendwohin,sizeof(irgendwohin)); /* blabla(); */ close(s); }
Oder muss man jedesmal einen neuen file-descriptor mit socket() anfordern?
-
das geht mit der Funktion setsockopt und dem Flag SO_REUSEADDR.
-
Hört sich gut an.
Danke!
-
O.G.Wrapper schrieb:
das geht mit der Funktion setsockopt und dem Flag SO_REUSEADDR.
Quatsch!
-
qwertzuiopü+ schrieb:
Oder muss man jedesmal einen neuen file-descriptor mit socket() anfordern?