I can confirm that this does not work in WinXP:

Code:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
<hr>
<address>Apache/2.2.10 (Unix) PHP/5.2.5 Server at newinst.layeredtech.com Port 80</address>
</body></html>


Is the response I get from the server when running your script in XP.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"