[C, C++]Socket non bloquante, pleaaasee help

Socket non bloquante, pleaaasee help [C, C++] - C++ - Programmation

Marsh Posté le 03-04-2003 à 12:54:50    

bonjour,
 
voila je voulais vous demander un conseil car voila j'utilise une socket pour envoyer des paquets ICMP, la commande de création est du type : sd = WSASocket(AF_INET, SOCK_RAW, IPPROTO_ICMP, 0, 0, 0);
 
le problème c'est que lorsque je veux recevoir une réponse à mon paquet envoyé bah ya un problème car visiblement la socket est bloquante :( j'utilise la fonction "recvfrom" pour recevoir et ça bloque tout le programme quand l'expéditeur ne renvoi rien :( comment puis-je remédier à cela :) merci bcp de vos réponses

Reply

Marsh Posté le 03-04-2003 à 12:54:50   

Reply

Marsh Posté le 03-04-2003 à 14:35:08    

fcntl et NOBLOCK

Reply

Marsh Posté le 03-04-2003 à 17:14:03    

ça marche comment ?

Reply

Marsh Posté le 03-04-2003 à 17:32:49    

il faut savoir mâcher, donc google ou moteur de recherche local au forum (avec, par exemple, fcntl, ou socket non bloquante

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed