PDA

Visualizza la versione completa : problema socket MSG_DONTWAIT


thegiova
14-01-2009, 17:02
ciao a tutti

ho sviluppato uno script perl in ambiente solaris, questo deve connettersi, a un server e leggere dati, e tutto funziona ok.

Spostato su macchina windows mi da il seguentre problema:
Your vendor has not defined Socket macro MSG_DONTWAIT, used at C:\Documents and
Settings\arco\Desktop\prova\prova_connect.exe line 77

la riga del codice è questa
recv($sock,$buf,10000,MSG_DONTWAIT);


la socket la apro così:
$sock = new IO::Socket::INET(
PeerAddr => $ip_target,
PeerPort => $port_target,
Proto => 'tcp',
)
or die "Impossibile creare il socket: $!\n" unless $sock;;

qualcuno può aiutarmi?
grazie

Loading