Hit an interoperatibility issue today:

fat32 stack on OBSD would allow to create illegal file entries for Micro$oft machines, like:

CON
PRN
AUX
CLOCK$
NUL
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
LPT1
LPT2
LPT3
LPT4
LPT5
LPT6
LPT7
LPT8
LPT9

and with illegal chars like '?'.

Is this on purpose, or do you feel like applying a patch to throw an error on these cases?

This is naive so I don't care much, but someone else may get bitten in the future. Would hack on it if desired.

Beers!

Reply via email to