-extern int gmem __P((const gid_t));
-extern int setdeskmode __P((const mode_t));
-extern int setdirmode __P((const mode_t, const int, const int));
-extern int setdeskowner __P((const uid_t, const gid_t));
-extern int setdirowner __P((const uid_t, const gid_t, const int));
+extern int gmem __P((const gid_t));
+extern int setdeskmode __P((const mode_t));
+extern int setdirunixmode __P((const mode_t, const int, const int));
+extern int setdirmode __P((const mode_t, const int, const int));
+extern int setdeskowner __P((const uid_t, const gid_t));
+extern int setdirowner __P((const uid_t, const gid_t, const int));
+extern int setfilmode __P((char *, mode_t , struct stat *));
+extern int setfilemode __P((struct path*, const mode_t));
+extern int unix_rename __P((const char *oldpath, const char *newpath));
+
+extern void accessmode __P((char *, struct maccess *, struct dir *, struct stat *));
+
+#ifdef AFS
+ #define accessmode afsmode
+#endif