#include <atalk/queue.h>
#include <atalk/bstrlib.h>
#include <atalk/bstradd.h>
+#include <atalk/globals.h>
#include "dircache.h"
#include "directory.h"
#include "hash.h"
-#include "globals.h"
+
/*
* Directory Cache
dircache_stat.expunged++;
}
key.d_vid = vol->v_vid;
- key.d_pdid = dir->d_did;
+ key.d_pdid = dir->d_pdid;
key.d_u_name = dir->d_u_name;
if ((hn = hash_lookup(index_didname, &key))) {
/* Found an entry with the same DID/name, delete it */
rootParent.d_fullpath = bfromcstr("ROOT_PARENT");
rootParent.d_m_name = bfromcstr("ROOT_PARENT");
rootParent.d_u_name = rootParent.d_m_name;
+ rootParent.d_rights_cache = 0xffffffff;
return 0;
}