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@coppercolorado.com