]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/file.h
more AFP 3.x define
[netatalk.git] / etc / afpd / file.h
index 922de219cab7c1d88a5009865279ce7b477a3371..84049e9ab1539841dd0156fa2dcedea683a4a4fd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: file.h,v 1.9 2002-08-21 07:52:03 didg Exp $
+ * $Id: file.h,v 1.11 2002-10-09 18:46:31 didg Exp $
  *
  * Copyright (c) 1990,1991 Regents of The University of Michigan.
  * All Rights Reserved.
 
 extern const u_char    ufinderi[];
 
-#define FILPBIT_ATTR   0
-#define FILPBIT_PDID   1
-#define FILPBIT_CDATE  2
-#define FILPBIT_MDATE  3
-#define FILPBIT_BDATE  4
-#define FILPBIT_FINFO  5
-#define FILPBIT_LNAME  6
-#define FILPBIT_SNAME  7
-#define FILPBIT_FNUM   8
-#define FILPBIT_DFLEN  9
-#define FILPBIT_RFLEN  10
-#define FILPBIT_PDINFO  13    /* ProDOS Info */
+#define FILPBIT_ATTR    0
+#define FILPBIT_PDID    1
+#define FILPBIT_CDATE   2
+#define FILPBIT_MDATE   3
+#define FILPBIT_BDATE   4
+#define FILPBIT_FINFO   5
+#define FILPBIT_LNAME   6
+#define FILPBIT_SNAME   7
+#define FILPBIT_FNUM    8
+#define FILPBIT_DFLEN   9
+#define FILPBIT_RFLEN   10
+#define FILPBIT_EXTDFLEN 11
+#define FILPBIT_PDINFO   13    /* ProDOS Info */
+#define FILPBIT_EXTRFLEN 14
 
 /* attribute bits. (d) = directory attribute bit as well. */
 #define ATTRBIT_INVISIBLE (1<<0)  /* invisible (d) */
@@ -66,8 +68,7 @@ extern const u_char   ufinderi[];
 #define ATTRBIT_SETCLR   (1<<15) /* set/clear bits (d) */
 
 struct extmap {
-    struct extmap      *em_next;
-    char               em_ext[ MAXPATHLEN + 1];
+    char               *em_ext;
     char               em_creator[ 4 ];
     char               em_type[ 4 ];
 };