X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=etc%2Fafpd%2Fdirectory.c;h=085bd4d2da6adfc0ab3dd12d6edfa9658ea971cd;hp=2fabc436fa60b3fec1eec1c3e59c4173923c86c3;hb=143b9605da0ca01b5af80a7884386c3b57b70834;hpb=27fe60215c4e666efec784af8f57e10956e996fd diff --git a/etc/afpd/directory.c b/etc/afpd/directory.c index 2fabc436..085bd4d2 100644 --- a/etc/afpd/directory.c +++ b/etc/afpd/directory.c @@ -1,5 +1,5 @@ /* - * $Id: directory.c,v 1.114 2009-10-27 23:35:17 didg Exp $ + * $Id: directory.c,v 1.115 2009-10-29 09:47:11 didg Exp $ * * Copyright (c) 1990,1993 Regents of The University of Michigan. * All Rights Reserved. See COPYRIGHT. @@ -1074,7 +1074,7 @@ const struct dir *k = key; }; const unsigned char *str = (unsigned char *)(k->d_u_name); - hash_val_t acc = 0; + hash_val_t acc = k->d_parent->d_did; while (*str) { acc ^= randbox[(*str + acc) & 0xf];