]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/ea.h
Add support for ea:ad volumes
[netatalk.git] / include / atalk / ea.h
index 4d47a0d3f69d07d4987e5990f5793cc1caa78c65..48432ef6e9aa88391ad0a6b88acafa04f60fcaad 100644 (file)
@@ -1,5 +1,5 @@
 /*
-   $Id: ea.h,v 1.9 2009-11-18 11:14:59 didg Exp $
+   $Id: ea.h,v 1.10 2009-12-10 17:40:25 franklahm Exp $
    Copyright (c) 2009 Frank Lahm <franklahm@gmail.com>
 
    This program is free software; you can redistribute it and/or modify
@@ -149,4 +149,12 @@ extern int sys_remove_ea(VFS_FUNC_ARGS_EA_REMOVE);
 /* native EA VFSfile/dir cp/mv/rm */
 extern int sys_ea_copyfile(VFS_FUNC_ARGS_COPYFILE);
 
+/* dbd needs access to these */
+extern int ea_open(const struct vol * restrict vol,
+                   const char * restrict uname,
+                   eaflags_t eaflags,
+                   struct ea * restrict ea);
+extern int ea_close(struct ea * restrict ea);
+extern char *ea_path(const struct ea * restrict ea, const char * restrict eaname, int macname);
+
 #endif /* ATALK_EA_H */