#define ATTRBIT_SYSTEM (1<<2) /* system (d) */
#define ATTRBIT_DOPEN (1<<3) /* data fork already open */
#define ATTRBIT_ROPEN (1<<4) /* resource fork already open */
#define ATTRBIT_SYSTEM (1<<2) /* system (d) */
#define ATTRBIT_DOPEN (1<<3) /* data fork already open */
#define ATTRBIT_ROPEN (1<<4) /* resource fork already open */
#define ATTRBIT_NOWRITE (1<<5) /* write inhibit(v2)/read-only(v1) bit */
#define ATTRBIT_BACKUP (1<<6) /* backup needed (d) */
#define ATTRBIT_NORENAME (1<<7) /* rename inhibit (d) */
#define ATTRBIT_NOWRITE (1<<5) /* write inhibit(v2)/read-only(v1) bit */
#define ATTRBIT_BACKUP (1<<6) /* backup needed (d) */
#define ATTRBIT_NORENAME (1<<7) /* rename inhibit (d) */
-extern int getfilparams __P((struct vol *, u_int16_t, char *,
- struct dir *, struct stat *, char *buf,
- int *));
+extern int getfilparams __P((struct vol *, u_int16_t, char *,
+ struct dir *, struct stat *, char *buf,
+ int *));
extern int setfilparams __P((struct vol *, char *, u_int16_t, char *));
extern int setfilparams __P((struct vol *, char *, u_int16_t, char *));
-extern int renamefile __P((char *, char *, char *, const int));
+extern int renamefile __P((char *, char *, char *, const int, struct adouble *));
extern int copyfile __P((char *, char *, char *, const int));
extern int copyfile __P((char *, char *, char *, const int));
/* FP functions */
extern int afp_exchangefiles __P((AFPObj *, char *, int, char *, int *));
extern int afp_setfilparams __P((AFPObj *, char *, int, char *, int *));
extern int afp_copyfile __P((AFPObj *, char *, int, char *, int *));
extern int afp_createfile __P((AFPObj *, char *, int, char *, int *));
/* FP functions */
extern int afp_exchangefiles __P((AFPObj *, char *, int, char *, int *));
extern int afp_setfilparams __P((AFPObj *, char *, int, char *, int *));
extern int afp_copyfile __P((AFPObj *, char *, int, char *, int *));
extern int afp_createfile __P((AFPObj *, char *, int, char *, int *));
extern int afp_createid __P((AFPObj *, char *, int, char *, int *));
extern int afp_resolveid __P((AFPObj *, char *, int, char *, int *));
extern int afp_deleteid __P((AFPObj *, char *, int, char *, int *));
extern int afp_createid __P((AFPObj *, char *, int, char *, int *));
extern int afp_resolveid __P((AFPObj *, char *, int, char *, int *));
extern int afp_deleteid __P((AFPObj *, char *, int, char *, int *));
#define afp_createid afp_null
#define afp_resolveid afp_null
#define afp_deleteid afp_null
#define afp_createid afp_null
#define afp_resolveid afp_null
#define afp_deleteid afp_null