2 #define AFPD_FILEDIR_H 1
5 #include <atalk/globals.h>
8 extern struct afp_options default_options;
10 extern char *ctoupath (const struct vol *, struct dir *,
12 extern char *absupath (const struct vol *, struct dir *,
14 extern int veto_file (const char *veto_str, const char *path);
15 extern int check_name (const struct vol *vol, char *name);
17 extern int matchfile2dirperms (char *, struct vol *, int);
20 int afp_moveandrename (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen);
21 int afp_rename (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen);
22 int afp_delete (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen);
23 int afp_getfildirparams (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen);
24 int afp_setfildirparams (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen);