]> arthur.barton.de Git - netatalk.git/commitdiff
AFP 3.x double check in loginExt that large file support is enabled (size off_t
authordidg <didg>
Mon, 14 Apr 2003 18:11:06 +0000 (18:11 +0000)
committerdidg <didg>
Mon, 14 Apr 2003 18:11:06 +0000 (18:11 +0000)
== 8).

etc/afpd/auth.c

index 3b3fdf23cbbe723e99b205329fd81a43e2ff5674..2ee455418fe3efb82d3d4e319cbcfda8ec3b4d12 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: auth.c,v 1.42 2003-03-12 15:07:02 didg Exp $
+ * $Id: auth.c,v 1.43 2003-04-14 18:11:06 didg Exp $
  *
  * Copyright (c) 1990,1993 Regents of The University of Michigan.
  * All Rights Reserved.  See COPYRIGHT.
@@ -463,6 +463,12 @@ int        len;
     if (afp_version >= 30 && obj->proto != AFPPROTO_DSI)
         return AFPERR_BADVERS ;
 
+    /* FIXME Hack */
+    if (afp_version >= 30 && sizeof(off_t) != 8) {
+        LOG(log_error, logtype_afpd, "get_version: no LARGE_FILE support recompile!" );
+        return AFPERR_BADVERS ;
+    }
+
     return 0;
 }