]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/file.c
Merge sf/master
[netatalk.git] / etc / afpd / file.c
index 323642f9ce92f305e7b9b905fdf102c726119656..ec85f37a52e0dfdefb79335b05e447bb970138ea 100644 (file)
@@ -38,6 +38,7 @@ char *strchr (), *strrchr ();
 #include <atalk/cnid.h>
 #include <atalk/unix.h>
 #include <atalk/globals.h>
+#include <atalk/fce_api.h>
 
 #include "directory.h"
 #include "dircache.h"
@@ -771,6 +772,9 @@ int afp_createfile(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf _U_,
     (void)get_id(vol, adp, &st, dir->d_did, upath, strlen(upath));
 
     ad_flush( adp);
+
+    fce_register_new_file(s_path);
+
     ad_close( adp, ADFLAGS_DF|ADFLAGS_HF );
 
 createfile_done: