I noticed that when I pull wininet.h from CVS it is executable: $ ls -l include/wininet.h -rwxrwxr-x 1 fgouget fgouget 64440 Sep 27 10:37 include/wininet.h That's strange! (It's the only one of its kind) -- Francois Gouget [EMAIL PROTECTED] http://fgouget.free.fr/ Linux: Because rebooting is for adding new hardware