A *HACK* fix is to modify .../lib/perl5/5.8.8/BePC-beos/IO/Socket/INET.pm commenting out line 25 thus:

my %socket_type = ( tcp  => SOCK_STREAM,
                   udp  => SOCK_DGRAM
                   # icmp => SOCK_RAW
                 );


I'd like a proper fix, but at least I now get Test::Reporter loading. Now doubt it will break more than just Ping stuff. Any advice on a proper fix would be gratefully received.

Now to sort out IO::Socket's assumption that all environments provide getprotobyname()

-Nigel

Reply via email to