]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/quota.c
Add FPSyncFork, set command 76 to afp_null, move everything from switch.c to auth.c
[netatalk.git] / etc / afpd / quota.c
index ea2e6b8bb49798321067c09fc783a6c71226ee1b..39ad23cfecad00f17da6647f6bd6fd0bdafc0db1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: quota.c,v 1.25 2005-04-28 20:49:44 bfernhomberg Exp $
+ * $Id: quota.c,v 1.30 2008-05-16 04:19:41 didg Exp $
  *
  * Copyright (c) 1990,1993 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
@@ -46,7 +46,10 @@ char *strchr (), *strrchr ();
 #include "volume.h"
 #include "unix.h"
 
+/*
 #define DEBUG_QUOTA 0
+*/
+
 #define WANT_USER_QUOTA 0
 #define WANT_GROUP_QUOTA 1
 
@@ -67,6 +70,11 @@ static int overquota( struct dqblk *);
 #ifdef HAVE_XFS_XQM_H
 #include <xfs/xqm.h>
 #define HAVE_LINUX_XQM_H
+#else
+#ifdef  HAVE_LINUX_DQBLK_XFS_H
+#include <linux/dqblk_xfs.h>
+#define HAVE_LINUX_XQM_H
+#endif /* HAVE_LINUX_DQBLK_XFS_H */
 #endif /* HAVE_XFS_XQM_H */
 #endif /* HAVE_LINUX_XQM_H */
 
@@ -712,7 +720,7 @@ const u_int32_t bsize;
        this_bsize = dqblk.bsize;
 #endif
 
-#if DEBUG_QUOTA
+#ifdef DEBUG_QUOTA
         LOG(log_info, logtype_afpd, "after calling getquota in uquota_getvolspace!" );
         LOG(log_info, logtype_afpd, "dqb_ihardlimit: %u", dqblk.dqb_ihardlimit );
         LOG(log_info, logtype_afpd, "dqb_isoftlimit: %u", dqblk.dqb_isoftlimit );
@@ -747,7 +755,7 @@ const u_int32_t bsize;
                          tobytes( dqblk.dqb_curblocks, this_bsize );
        }
 
-#if DEBUG_QUOTA
+#ifdef DEBUG_QUOTA
         LOG(log_info, logtype_afpd, "bfree          : %u", *bfree );
         LOG(log_info, logtype_afpd, "btotal         : %u", *btotal );
         LOG(log_info, logtype_afpd, "bfree          : %uKB", *bfree/1024 );