in reply to raw sockets

... without anythying but only 'use Socket;' ...

:) Why not do it without "use Socket"?