2 * Copyright 2000, International Business Machines Corporation and others.
5 * This software has been released under the terms of the IBM Public
6 * License. For details, see the LICENSE file in the top-level source
7 * directory or online at http://www.openafs.org/dl/license10.html
10 #ifndef _SYS_PROTOTYPES_H
11 #define _SYS_PROTOTYPES_H
14 #ifdef AFS_LINUX20_ENV
15 extern int proc_afs_syscall(long, long, long, long, long, int *);
17 #ifdef AFS_DARWIN80_ENV
18 extern int ioctl_afs_syscall(long, long, long, long, long, long, long, int *);
22 extern int lpioctl(char *, int, void *, int);
26 extern int RMTSYS_ExecuteRequest(struct rx_call *);
30 extern int pioctl(char *path, afs_int32 cmd, struct ViceIoctl *data,
33 extern int afs_setpag(void);
35 extern int setpag(void);
39 extern void inparam_conversion(afs_int32, char *, afs_int32);
40 extern void outparam_conversion(afs_int32, char *, afs_int32);
43 extern void rmt_Quit(char *msg, ...);
46 extern int lsetpag(void);