]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/desktop.h
second patch from Olaf Hering; gcc 64 warnings.
[netatalk.git] / etc / afpd / desktop.h
index 0427a181889a6374accbddd9bc09ffcd7ebd280d..8fe75b7302c3bb6bc24eb0c34394bb55608955f1 100644 (file)
@@ -1,4 +1,6 @@
 /*
+ * $Id: desktop.h,v 1.3.6.3.2.1 2005-01-31 19:50:35 didg Exp $
+ *
  * Copyright (c) 1990,1991 Regents of The University of Michigan.
  * All Rights Reserved.
  *
@@ -44,13 +46,8 @@ struct savedt {
 typedef unsigned char CreatorType[4];
 
 extern char    *dtfile __P((const struct vol *, u_char [], char *));
-extern char    *mtoupath __P((const struct vol *, char *));
-extern char    *utompath __P((const struct vol *, char *));
-extern u_char  ucreator[];
-
-#define validupath(vol, name) ((((vol)->v_flags & AFPVOL_USEDOTS) ? \
-   (strncasecmp((name),".Apple", 6) && \
-    strcasecmp((name), ".Parent")) : (name)[0] != '.'))
+extern char    *mtoupath __P((const struct vol *, char *, cnid_t, int utf8));
+extern char    *utompath __P((const struct vol *, char *, cnid_t, int utf8));
 
 /* FP functions */
 extern int     afp_opendt __P((AFPObj *, char *, int, char *, int *));
@@ -64,4 +61,5 @@ extern int      afp_closedt __P((AFPObj *, char *, int, char *, int *));
 extern int     afp_addicon __P((AFPObj *, char *, int, char *, int *));
 extern int     afp_geticoninfo __P((AFPObj *, char *, int, char *, int *));
 extern int     afp_geticon __P((AFPObj *, char *, int, char *, int *));
+
 #endif