]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-rx-edquot-20080130
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 31 Jan 2008 00:27:40 +0000 (00:27 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 31 Jan 2008 00:27:40 +0000 (00:27 +0000)
LICENSE MIT

Conditionalize error translation on the existence of EDQUOT not
on platform macros

(cherry picked from commit 9ce814aa99b6877843f38c7fdd8fde09cb2a743c)

src/rx/rx_misc.c

index 2dd3b045afe3065fe893183a1347da62bbbceff3..eb8167cd33018a26df338055a93a165da8fb54f9 100644 (file)
@@ -53,7 +53,7 @@ hton_syserr_conv(register afs_int32 code)
 
     if (code == ENOSPC)
        err = VDISKFULL;
-#if !defined(AFS_SUN5_ENV) && !defined(AFS_NT40_ENV) && !defined(AFS_DJGPP_ENV)
+#ifdef EDQUOT
     /* EDQUOT doesn't exist on solaris */
     else if (code == EDQUOT)
        err = VOVERQUOTA;
@@ -76,7 +76,7 @@ ntoh_syserr_conv(int code)
     if (code == VDISKFULL)
        err = ENOSPC;
     else if (code == VOVERQUOTA)
-#if defined(AFS_SUN5_ENV) || defined(AFS_NT40_ENV) || defined(AFS_DJGPP_ENV)
+#ifndef EDQUOT
        err = ENOSPC;
 #else
        err = EDQUOT;