I also ran it under Win98 SE "4.10.2222A" and compiled
it with "gcc version 3.2 20020927 (prerelease)" under Cygwin.
Looks the same as Joel's:
NULL -> res 0,err 87,
CON -> res 0,err 87,
CON: -> res 0,err 87,
COM1: -> res 0,err 87,
COM1 -> res 0,err 87,
COM2 -> res 0,err 87,
COM3 -> res 0,err 87,
COM4 -> res 0,err 87,
COM5 -> res 0,err 87,
LPT1: -> res 0,err 87,
LPT1 -> res 0,err 87,
LPT2 -> res 0,err 87,
LPT3 -> res 0,err 87,
LPT4 -> res 0,err 87,
NUL -> res 0,err 87,
NUL: -> res 0,err 87,
NULL, NULL, 0, -> 0, 87
SHIT, NULL, 0, -> 0, 87
LPT1, NULL, 10, -> 0, 87
---------------
Brian Vincent
Copper Mountain Telecom
vincentb(a)coppercolorado.com