]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/netatalk_conf.h
Reintroduce file extension type/creator mapping
[netatalk.git] / include / atalk / netatalk_conf.h
index a9ece1a1c6fafeea75011e6f3a526c26da5b66b5..cadb0aa3d963b69691092b8dd11a75bf57ea84d6 100644 (file)
@@ -23,7 +23,7 @@
 extern int        afp_config_parse(AFPObj *obj, char *processname);
 
 extern int        load_charset(struct vol *vol);
-extern int        load_volumes(AFPObj *obj, void (*delvol_fn)(struct vol *));
+extern int        load_volumes(AFPObj *obj, void (*delvol_fn)(const AFPObj *obj, struct vol *));
 extern void       unload_volumes(AFPObj *obj);
 extern struct vol *getvolumes(void);
 extern struct vol *getvolbyvid(const uint16_t);
@@ -32,5 +32,8 @@ extern struct vol *getvolbyname(const char *name);
 extern void       volume_free(struct vol *vol);
 extern void       volume_unlink(struct vol *volume);
 
-extern char* charset_names[];
+/* Extension type/creator mapping */
+struct extmap *getdefextmap(void);
+struct extmap *getextmap(const char *path);
+
 #endif