proposal for changing name mangling.
Andrew Bartlett
abartlet at pcug.org.au
Fri Feb 15 15:01:02 GMT 2002
Michel Stoop wrote:
>
> I have again ran into troubles with duplicate mangled names under W2k.
> We have some model libraries wich contain more than 4000 files
> with simmilair names. (like gatkr160x400.mod).
> Now when I type in a cmd prompt: del gat*.mod I get some errors.
> After some research I saw that the delete command builds it file list
> on the mangled name. I assume to save memory...
> What I also saw that when I copy these files to a NT server I get
> mangled names consisting of the 2 first characters in uppercase, then
> a 4 character hex value, then the mangling char and a number.
> This gave me the idea to change the way samba mangles names to match
> what W2k produces. So I did some work on smbd/mangle.c
> With the currrent name mangling of samba I got up to 6 equal mangled
> names for different files, but now I get only unique names.
>
> So in the current version the file gatkr160x400.mod would be mangled
> to GATKR~9 at .MOD, but now it becomes GA494F~6.MOD
> Now I have included a diff file for samba-2.2.3a and want to ask if someone
> wants to look at it. And I want to know what the samba team thinks about
> changing the way names are mangled and how it should be implemented.
HEAD has a compleatly new name mangling scheme - if this is an area that
interests you we could really do with some help tracking down some bugs
in it.
Andrew Bartlett
--
Andrew Bartlett abartlet at pcug.org.au
Manager, Authentication Subsystems, Samba Team abartlet at samba.org
Student Network Administrator, Hawker College abartlet at hawkerc.net
http://samba.org http://build.samba.org http://hawkerc.net
More information about the samba-technical
mailing list