]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/adouble.h
Automatic unescaping of CAP hexencoded '/' and '.'
[netatalk.git] / include / atalk / adouble.h
index 5b276a5a27a2e8255266eb5bbf810e3c0b19c2b8..f95279d7aa7779ada385ea7642799aad682b832e 100644 (file)
@@ -403,8 +403,11 @@ extern int ad_stat        (const char *, struct stat *);
 extern int ad_metadata    (const char *, int, struct adouble *);
 extern int ad_metadataat  (int, const char *, int, struct adouble *);
 extern mode_t ad_hf_mode(mode_t mode);
-extern int ad_convert(const char *path, const struct stat *sp, const struct vol *vol);
 extern int ad_valid_header_osx(const char *path);
+
+/* ad_conv.c */
+extern int ad_convert(const char *path, const struct stat *sp, const struct vol *vol, const char **newpath);
+
 /* ad_read.c/ad_write.c */
 extern int     sys_ftruncate(int fd, off_t length);
 extern ssize_t ad_read(struct adouble *, uint32_t, off_t, char *, size_t);