r11295: new service hashing code has assumign that the service
authorGerald Carter <jerry@samba.org>
Tue, 25 Oct 2005 14:54:41 +0000 (14:54 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:05:11 +0000 (11:05 -0500)
commite0bf0581f0aaf1505f653f2101eed61352d03da8
treee1b00e303720bbf1d5e2b388adfe081ca1bdeec3
parent747fba4dbf06c42495c430cd78c1cded3445f821
r11295: new service hashing code has assumign that the service
name stored in the array was normalized.  This was causing
records to not be deleted on a reload.  As a result,
I was getting the wrong path for various services.
Seems to be ok after this change.

Also converted canonicalize_servicename() to just
use strupper_m() rather than doing the conversion itself.
Jeremy, i think this should be ok but please check.

also cleaned up some things in the hash service code
and added debug messages for sanity purposes.
source/param/loadparm.c