OVH Cloud OVH Cloud

socket udp : etrange ...

4 réponses
Avatar
Cyrille
bonjour,

un truc que je ne m'explique pas ...

# linux avec perl 5.6.1

use IO::Socket ;
my $sock = IO::Socket::INET->new(
'LocalAddr' => 'localhost' ,
'LocalPort' => 9000 ,
'Proto' => 'udp' ,
'Listen' => 5 ,
);
if( ! $sock ){
die "server could not connect : ". $! ;
}

et bien ça donne :
server could not connect : Operation not supported at test.pl line 10.

pourquoi donc ???
où est l'erreur ???

merci
cyrille


-==-==-==-
... Explorer Internet, un long travail : http://oueb.org
-==-==-==-

4 réponses

Avatar
Cyrille
'Proto' => 'udp' ,
server could not connect : Operation not supported at test.pl line 10.


j'oubliais :
si je remplace par 'Proto'=>tcp
et bien je n'ais plus l'erreur ...


-==-==-==-
... Explorer Internet, un long travail : http://oueb.org
-==-==-==-

Avatar
Cyrille
'Proto' => 'udp' ,
server could not connect : Operation not supported at test.pl line 10.


j'oubliais :
si je remplace par 'Proto'=>tcp
et bien je n'ais plus l'erreur ...


bon et bien j'ais la réponse ...
pas de 'Listen' pour UDP.

désolé pour le solo ;o)

cyrille


-==-==-==-
... FAQ Mozilla/Netscape 7 en français : http://pascal.chevrel.free.fr
-==-==-==-


Avatar
Laurent Wacrenier
Cyrille écrit:
bon et bien j'ais la réponse ...
pas de 'Listen' pour UDP.


Listen ne sert qu'en mode connecté.

Avatar
Ben
pas besoin d'aller plus loin, listen et udp est un non-sens,
l'udp est un mode déconnecté ;o)

"Cyrille" a écrit dans le message de news:
btu4be$4nn$
bonjour,

un truc que je ne m'explique pas ...

# linux avec perl 5.6.1

use IO::Socket ;
my $sock = IO::Socket::INET->new(
'LocalAddr' => 'localhost' ,
'LocalPort' => 9000 ,
'Proto' => 'udp' ,
'Listen' => 5 ,
);
if( ! $sock ){
die "server could not connect : ". $! ;
}

et bien ça donne :
server could not connect : Operation not supported at test.pl line 10.

pourquoi donc ???
où est l'erreur ???

merci
cyrille


-==-==-==-
... Explorer Internet, un long travail : http://oueb.org
-==-==-==-