Socket non bloquante, pleaaasee help [C, C++] - C++ - Programmation
MarshPosté 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
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