]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/util/netatalk_conf.c
sys_lsetxattr error messages when mounting read only filesystem
[netatalk.git] / libatalk / util / netatalk_conf.c
index fdc7e556b2a646b95b1e51908b3465a0c2618646..6445d3fe3dd4e02ec4fffa306b9d620c436147a1 100644 (file)
@@ -801,6 +801,8 @@ static struct vol *creatvol(AFPObj *obj,
         volume->v_ad_options |= ADVOL_INVDOTS;
     if ((volume->v_flags & AFPVOL_FOLLOWSYM))
         volume->v_ad_options |= ADVOL_FOLLO_SYML;
+    if ((volume->v_flags & AFPVOL_RO))
+        volume->v_ad_options |= ADVOL_RO;
 
     /* Mac to Unix conversion flags*/
     if ((volume->v_flags & AFPVOL_EILSEQ))