nastaveni timeoutu pro connect()

Lubor Kolar lubork na porcus.cz
Pondělí Duben 23 15:51:48 CEST 2001


Uz to (snad) mam:
man setsockopt nebo napr.
http://infopc7.vub.ac.be/winsock/winsock-4_1_21.html

int mytimeout=10000 // 10 vterin
setsockopt(sockfd, SOL_SOCKET, SO_RCVTIMEO (popr. SO_SNDTIMEO), &mytimeout,
sizeof(int));


----- Original Message ----- 
From: "Jirka Kosina" <jikos na jikos.cz>
To: <linux na linux.cz>
Sent: Monday, April 23, 2001 3:05 PM
Subject: nastaveni timeoutu pro connect()


> Dobry den,
> 
> Existuje nejaky rozmny zpusob, jak nastavit, po jake dobe se ma
> connect() na pripojovani vykaslat?
> Kdyz se pripojuji na IP adresu ktera neexistuje nebo na port, ktery neni
> otevreny, tak je to OK a connect() vrati nulu. Ale kdyz se pripojuji na
> port, ktery je filtrovany, tak to vytuhne na (nejspis) neomezene dlouhou
> dobu (stejne jako napriklad telnet na prislusny port). Filtrovanym portem
> myslim napriklad DROP packetu na tento port.



Další informace o konferenci Linux