]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/directory.c
Merge sf
[netatalk.git] / etc / afpd / directory.c
index fc0c56321ec14c39b0b7f3b09cc4740af689e457..fe628e0c61b9fc692420bed1c87171b7d9b2f2cf 100644 (file)
@@ -30,6 +30,7 @@
 #include <atalk/bstradd.h>
 #include <atalk/errchk.h>
 #include <atalk/globals.h>
+#include <atalk/fce_api.h>
 
 #include "directory.h"
 #include "dircache.h"
@@ -2275,6 +2276,8 @@ int afp_createdir(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_
     ad_setname(&ad, s_path->m_name);
     ad_setid( &ad, s_path->st.st_dev, s_path->st.st_ino, dir->d_did, did, vol->v_stamp);
 
+    fce_register_new_dir(s_path);
+
     ad_flush( &ad);
     ad_close_metadata( &ad);