Better. Try changing line 16 to:

ioctl( $remote, 0x8004667e, do{ local $_ = 1; \$_ } ) or die $!;

Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."

In reply to Re^5: How to do simultaneous reads and writes to/from a socket? by BrowserUk
in thread How to do simultaneous reads and writes to/from a socket? by sonofason

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":