Commit | Line | Data |
---|---|---|
805e021f CE |
1 | #ifndef AFS_SYSCTL_H |
2 | #define AFS_SYSCTL_H | |
3 | ||
4 | #define AFS_SC_ALL 0 | |
5 | #define AFS_SC_DARWIN 1 | |
6 | #define AFS_SC_AIX 2 | |
7 | #define AFS_SC_DFBSD 3 | |
8 | #define AFS_SC_FBSD 4 | |
9 | #define AFS_SC_LINUX 5 | |
10 | #define AFS_SC_HPUX 6 | |
11 | #define AFS_SC_IRIX 7 | |
12 | #define AFS_SC_NBSD 8 | |
13 | #define AFS_SC_OBSD 9 | |
14 | #define AFS_SC_SOLARIS 10 | |
15 | #define AFS_SC_UKERNEL 11 | |
16 | ||
17 | /* AFS_SC_ALL: platform-independent sysctls */ | |
18 | ||
19 | /* AFS_SC_DARWIN: darwin platforms */ | |
20 | #define AFS_SC_DARWIN_ALL 0 | |
21 | #define AFS_SC_DARWIN_60 4 | |
22 | #define AFS_SC_DARWIN_70 5 | |
23 | #define AFS_SC_DARWIN_80 6 | |
24 | #define AFS_SC_DARWIN_90 7 | |
25 | #define AFS_SC_DARWIN_100 8 | |
26 | #define AFS_SC_DARWIN_110 9 | |
27 | #define AFS_SC_DARWIN_120 10 | |
28 | #define AFS_SC_DARWIN_130 11 | |
29 | #define AFS_SC_DARWIN_140 12 | |
30 | ||
31 | /* AFS_SC_DARWIN_ALL sysctls */ | |
32 | #define AFS_SC_DARWIN_ALL_REALMODES 1 | |
33 | #define AFS_SC_DARWIN_ALL_FSEVENTS 2 | |
34 | #define AFS_SC_DARWIN_ALL_BULKSTAT 3 | |
35 | ||
36 | /* AFS_SC_AIX: aix platforms */ | |
37 | #define AFS_SC_AIX_ALL 0 | |
38 | #define AFS_SC_AIX_43 1 | |
39 | #define AFS_SC_AIX_51 2 | |
40 | #define AFS_SC_AIX_52 3 | |
41 | #define AFS_SC_AIX_53 4 | |
42 | #define AFS_SC_AIX_61 5 | |
43 | ||
44 | /* AFS_SC_FBSD: freebsd platforms */ | |
45 | #define AFS_SC_FBSD_ALL 0 | |
46 | #define AFS_SC_FBSD_70 1 | |
47 | #define AFS_SC_FBSD_71 2 | |
48 | #define AFS_SC_FBSD_72 3 | |
49 | #define AFS_SC_FBSD_80 4 | |
50 | ||
51 | /* AFS_SC_LINUX: linux platforms */ | |
52 | #define AFS_SC_LINUX_ALL 0 | |
53 | #define AFS_SC_LINUX_22 1 | |
54 | #define AFS_SC_LINUX_24 2 | |
55 | #define AFS_SC_LINUX_26 3 | |
56 | ||
57 | #endif |