Subject: Re: NetBSD master CVS tree commits
To: None <tech-kern@NetBSD.ORG>
From: Ty Sarna <tsarna@endicor.com>
List: tech-kern
Date: 02/08/1996 19:10:23
In article <11648.823718875@NIAGARA.NECTAR.CS.CMU.EDU>,
 <Chris_G_Demetriou@NIAGARA.NECTAR.CS.CMU.EDU> wrote:
> > 	strncasecmp.c 
> > Log Message:
> > Add strncasecmp.c; extracted from ADOSFS adlookup.c.
> 
> It's not clear that this is appropriate.
> 
> In particlar, different file systems have different heuristics as to
> what "toupper()" and "tolower()" of certain characters is, and they're

In fact, the adosfs that this came from even has different heuristics.
There are "international" variants of FFS (Amiga FFS, that is) that do
case conversion and hashing for directories differently and to allow
eg ac-cedille (sp? the c^H, and C^H, characters) to mean the same thing.
I don't think our adosfs actually deals with this (but I haven't looked
at it in a long time. I don't think it deals with directory caching
either, nor OFS), but I think this demonstrates the point.