Remove DUX/OSF code
[openafs.git] / src / sys / sys_prototypes.h
index cb62c77..beb28f6 100644 (file)
@@ -17,6 +17,10 @@ extern int proc_afs_syscall(long, long, long, long, long, int *);
 #ifdef AFS_DARWIN80_ENV
 extern int ioctl_afs_syscall(long, long, long, long, long, long, long, int *);
 #endif
+#ifdef AFS_SUN511_ENV
+extern int ioctl_sun_afs_syscall(long, uintptr_t, uintptr_t, uintptr_t,
+                                 uintptr_t, uintptr_t, uintptr_t, int*);
+#endif
 
 /* pioctl.c */
 extern int lpioctl(char *, int, void *, int);
@@ -25,11 +29,7 @@ extern int lpioctl(char *, int, void *, int);
 struct ViceIoctl;
 extern int pioctl(char *path, afs_int32 cmd, struct ViceIoctl *data,
                  afs_int32 follow);
-#ifdef AFS_DUX40_ENV
-extern int afs_setpag(void);
-#else
 extern int setpag(void);
-#endif
 
 /* rmtsysnet.c */
 extern void inparam_conversion(afs_int32, char *, afs_int32);
@@ -37,7 +37,8 @@ extern void outparam_conversion(afs_int32, char *, afs_int32);
 
 /* rmtsyss.c */
 extern void rmt_Quit(char *msg, ...)
-    AFS_ATTRIBUTE_FORMAT(__printf__, 1, 2);
+    AFS_ATTRIBUTE_FORMAT(__printf__, 1, 2)
+    AFS_NORETURN;
 
 extern void rmtsysd(void);