]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/filedir.c
Add new Spotlight RPC functions
[netatalk.git] / etc / afpd / filedir.c
index 8feac755be3ad09082ec4627fb29e1b40c648207..234a26e550e11f47d8faf208a97371a746107773 100644 (file)
@@ -302,7 +302,7 @@ static int moveandrename(struct vol *vol,
         ad_getattr(adp, &bshort);
         
         ad_close(adp, ADFLAGS_HF);
-        if ((bshort & htons(ATTRBIT_NORENAME))) {
+        if (!(vol->v_ignattr & ATTRBIT_NORENAME) && (bshort & htons(ATTRBIT_NORENAME))) {
             rc = AFPERR_OLOCK;
             goto exit;
         }