]> arthur.barton.de Git - netatalk.git/commitdiff
fixed ad_mode / O_RDWR bug reported on netatalk-admins list
authorrufustfirefly <rufustfirefly>
Wed, 14 Mar 2001 15:57:44 +0000 (15:57 +0000)
committerrufustfirefly <rufustfirefly>
Wed, 14 Mar 2001 15:57:44 +0000 (15:57 +0000)
ChangeLog
libatalk/adouble/ad_open.c

index 92bc9df6715a056ec02d1b79c7affd0836d2ebd3..6d23b903fcbb45ea4cb6e5f0ea4bfdc1b4518efe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,15 @@
-($Id: ChangeLog,v 1.18 2001-03-07 20:39:24 rufustfirefly Exp $)
+($Id: ChangeLog,v 1.19 2001-03-14 15:57:44 rufustfirefly Exp $)
+
+2001-03-04 11:00 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * libatalk/adouble/ad_open.c: fixed O_RDWR kludge in ad_mode call
+       which was causing file creation problems
+
+2001-03-09 09:42 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * sys/solaris/Makefile: fixed problems noted by Akop Pogosian in Solaris
+       build, most notably paths, and reference to lp2pap.sh in the wrong
+       place
 
 2001-03-07 15:30 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
 
index 07bc91470390b92e37827f831f23c5bcaca15ec8..dceec42b6bec36aed57fb780df9211b898ac61b3 100644 (file)
@@ -1,4 +1,6 @@
 /*
+ * $Id: ad_open.c,v 1.6 2001-03-14 15:57:45 rufustfirefly Exp $
+ *
  * Copyright (c) 1999 Adrian Sun (asun@u.washington.edu)
  * Copyright (c) 1990,1991 Regents of The University of Michigan.
  * All Rights Reserved.
@@ -617,7 +619,7 @@ int ad_open( path, adflags, oflags, mode, ad )
     if (adflags & ADFLAGS_HF) {
         if (ad_hfileno(ad) == -1) {
          ad_p = ad_path( path, adflags );
-         admode = ad_mode( ad_p, O_RDWR );
+         admode = ad_mode( ad_p, mode ); /* FIXME? */
          
          hoflags = oflags & ~O_CREAT;
          if (( ad->ad_hf.adf_fd = open( ad_p, hoflags, admode )) < 0 ) {