]> arthur.barton.de Git - netatalk.git/commitdiff
Fixes for changed ADVOL_NOADOUBLE flag passing
authorfranklahm <franklahm>
Tue, 5 Jan 2010 15:12:19 +0000 (15:12 +0000)
committerfranklahm <franklahm>
Tue, 5 Jan 2010 15:12:19 +0000 (15:12 +0000)
etc/afpd/directory.c
etc/afpd/file.c

index 3bc836c73a2cfdd82114494fd11f1e2d5652acb3..8c65d9d8730d3e6399439ebafa99426461c913af 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: directory.c,v 1.122 2010-01-05 12:06:33 franklahm Exp $
+ * $Id: directory.c,v 1.123 2010-01-05 15:12:19 franklahm Exp $
  *
  * Copyright (c) 1990,1993 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
@@ -2430,7 +2430,7 @@ int afp_createdir(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_
     }
 
     ad_init(&ad, vol->v_adouble, vol->v_ad_options);
-    if (ad_open_metadata( ".", vol_noadouble(vol)|ADFLAGS_DIR, O_CREAT, &ad ) < 0)  {
+    if (ad_open_metadata( ".", ADFLAGS_DIR, O_CREAT, &ad ) < 0)  {
         if (vol_noadouble(vol))
             goto createdir_done;
         return( AFPERR_ACCESS );
index 905c78200ced4fff7b7d3f12c07ed4fab4e64f69..184286c7aaf695aaa27e0cd817894bbfc9534e14 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: file.c,v 1.127 2010-01-05 12:06:33 franklahm Exp $
+ * $Id: file.c,v 1.128 2010-01-05 15:12:19 franklahm Exp $
  *
  * Copyright (c) 1990,1993 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
@@ -857,7 +857,7 @@ int setfilparams(struct vol *vol,
 
     /* second try with adouble open 
     */
-    if ( ad_open_metadata( upath, vol_noadouble(vol), O_CREAT, adp) < 0) {
+    if ( ad_open_metadata( upath, 0, O_CREAT, adp) < 0) {
         LOG(log_debug, logtype_afpd, "setfilparams: ad_open_metadata error");
         /*
          * For some things, we don't need an adouble header: