* Minor new ports: i386-unknown-freebsd6.1 (RELEASE),
authorErez Zadok <ezk@cs.sunysb.edu>
Thu, 11 May 2006 17:28:15 +0000 (17:28 +0000)
committerErez Zadok <ezk@cs.sunysb.edu>
Thu, 11 May 2006 17:28:15 +0000 (17:28 +0000)
powerpc-apple-darwin8.6.0, and i386-unknown-openbsd3.9.

* libamu/mount_fs.c (compute_nfs_attrcache_flags): fix signedness
problems on IRIX-6.5.

* conf/autofs/autofs_solaris_v1.c (xdr_umntrequest): fix
signedness problems on IRIX-6.5.

.cvsignore
ChangeLog
NEWS
conf/autofs/autofs_solaris_v1.c
libamu/mount_fs.c

index 59c65f66ac9ea0d1a0c6e03389490e8d247bcdb6..4273d4eef1d6a18968e95711caf119679eb0add0 100644 (file)
@@ -166,3 +166,6 @@ A.powerpc-ibm-aix5.2.0.0-cc
 A.i386-pc-linux-fc5
 A.i386-pc-linux-suse10.1
 A.powerpc-apple-darwin8.5.0
+A.powerpc-apple-darwin8.6.0
+A.i386-unknown-freebsd6.1
+A.i386-unknown-openbsd3.9
index 3af0152c4231858ed8208484ad7b5ff4fa5e4dd4..c2484a3f2560589524a45ce5e0495113ab063091 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2006-05-11  Erez Zadok  <ezk@cs.sunysb.edu>
+
+       * Minor new ports: i386-unknown-freebsd6.1 (RELEASE),
+       powerpc-apple-darwin8.6.0, and i386-unknown-openbsd3.9.
+
+2006-05-10  Erez Zadok  <ezk@cs.sunysb.edu>
+
+       * libamu/mount_fs.c (compute_nfs_attrcache_flags): fix signedness
+       problems on IRIX-6.5.
+
+       * conf/autofs/autofs_solaris_v1.c (xdr_umntrequest): fix
+       signedness problems on IRIX-6.5.
+
 2006-05-01  Erez Zadok  <ezk@cs.sunysb.edu>
 
        * configure.in: check if libc already includes dbm functionality
diff --git a/NEWS b/NEWS
index 48b1db18ef471615151f9269780fcfd80f6bde57..ce3c3fcbcd19e1d480b9faa206055068ceb597af 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -26,10 +26,13 @@ better tune Amd's responsiveness under heavy scheduler loads.
        i386-pc-linux-fc5 (Fedora Core 5)
        i386-pc-linux-suse10.1 (beta 8)
        i386-unknown-freebsd6.0 (RELEASE)
+       i386-unknown-freebsd6.1 (RELEASE)
        i386-unknown-netbsdelf2.1
        i386-unknown-netbsdelf3.0 (RELEASE)
        i386-unknown-openbsd3.8
+       i386-unknown-openbsd3.9
        powerpc-apple-darwin8.5.0
+       powerpc-apple-darwin8.6.0
 
 - Bugs fixed:
        * one serious memory leak in amfs_generic (caught by Coverity)
index 31ed8ca18b771289bd9b72b9c4cc18412675f8c3..843b14ad60a896e0f956e96c3e855aacc9b5e912 100644 (file)
@@ -143,7 +143,7 @@ xdr_umntrequest(XDR *xdrs, umntrequest *objp)
   if (amuDebug(D_XDRTRACE))
     plog(XLOG_DEBUG, "xdr_umntrequest:");
 
-  if (!xdr_int(xdrs, &objp->isdirect))
+  if (!xdr_int(xdrs, (int *) &objp->isdirect))
     return (FALSE);
 
   if (!xdr_u_int(xdrs, (u_int *) &objp->devid))
index 80891bbb22dbb61675dd91a54555adb0c270037f..425fa4091ab56bc87965e6ae5296262f95f7f7e8 100644 (file)
@@ -337,7 +337,9 @@ compute_nfs_attrcache_flags(nfs_args_t *nap, mntent_t *mntp)
 {
   int acval = 0;
   int err_acval = 1;           /* 1 means we found no 'actimeo' value */
+#if defined(HAVE_NFS_ARGS_T_ACREGMIN) || defined(HAVE_NFS_ARGS_T_ACREGMAX) || defined(HAVE_NFS_ARGS_T_ACDIRMIN) || defined(HAVE_NFS_ARGS_T_ACDIRMAX)
   int err_acrdmm;              /* for ac{reg,dir}{min,max} */
+#endif /* HAVE_NFS_ARGS_T_AC{REG,DIR}{MIN,MAX} */
 
   /************************************************************************/
   /*** ATTRIBUTE CACHES                                                ***/
@@ -363,7 +365,7 @@ compute_nfs_attrcache_flags(nfs_args_t *nap, mntent_t *mntp)
     nap->acregmin = acval;     /* min ac timeout for reg files (sec) */
   } else {
 # ifdef MNTTAB_OPT_ACREGMIN
-    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACREGMIN, &nap->acregmin);
+    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACREGMIN, (int *) &nap->acregmin);
 # else /* not MNTTAB_OPT_ACREGMIN */
     nap->acregmin = 0;
 # endif /* not MNTTAB_OPT_ACREGMIN */
@@ -382,7 +384,7 @@ compute_nfs_attrcache_flags(nfs_args_t *nap, mntent_t *mntp)
     nap->acregmax = acval;     /* max ac timeout for reg files (sec) */
   } else {
 # ifdef MNTTAB_OPT_ACREGMAX
-    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACREGMAX, &nap->acregmax);
+    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACREGMAX, (int *) &nap->acregmax);
 # else /* not MNTTAB_OPT_ACREGMAX */
     nap->acregmax = 0;
 # endif /* not MNTTAB_OPT_ACREGMAX */
@@ -401,7 +403,7 @@ compute_nfs_attrcache_flags(nfs_args_t *nap, mntent_t *mntp)
     nap->acdirmin = acval;     /* min ac timeout for dirs (sec) */
   } else {
 # ifdef MNTTAB_OPT_ACDIRMIN
-    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACDIRMIN, &nap->acdirmin);
+    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACDIRMIN, (int *) &nap->acdirmin);
 # else /* not MNTTAB_OPT_ACDIRMIN */
     nap->acdirmin = 0;
 # endif /* not MNTTAB_OPT_ACDIRMIN */
@@ -420,7 +422,7 @@ compute_nfs_attrcache_flags(nfs_args_t *nap, mntent_t *mntp)
     nap->acdirmax = acval;     /* max ac timeout for dirs (sec) */
   } else {
 # ifdef MNTTAB_OPT_ACDIRMAX
-    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACDIRMAX, &nap->acdirmax);
+    err_acrdmm = hasmntvalerr(mntp, MNTTAB_OPT_ACDIRMAX, (int *) &nap->acdirmax);
 # else /* not MNTTAB_OPT_ACDIRMAX */
     nap->acdirmax = 0;
 # endif /* not MNTTAB_OPT_ACDIRMAX */