FBSD: complete the build fix for 8.1 libafs
[openafs.git] / src / afs / sysctl.h
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
27 /* AFS_SC_DARWIN_ALL sysctls */
28 #define AFS_SC_DARWIN_ALL_REALMODES             1
29 #define AFS_SC_DARWIN_ALL_FSEVENTS              2
30 #define AFS_SC_DARWIN_ALL_BULKSTAT              3
31
32 /* AFS_SC_AIX: aix platforms */
33 #define AFS_SC_AIX_ALL                          0
34 #define AFS_SC_AIX_43                           1
35 #define AFS_SC_AIX_51                           2
36 #define AFS_SC_AIX_52                           3
37 #define AFS_SC_AIX_53                           4
38 #define AFS_SC_AIX_61                           5
39
40 /* AFS_SC_FBSD: freebsd platforms */
41 #define AFS_SC_FBSD_ALL                         0
42 #define AFS_SC_FBSD_70                          1
43 #define AFS_SC_FBSD_71                          2
44 #define AFS_SC_FBSD_72                          3
45 #define AFS_SC_FBSD_80                          4
46
47 /* AFS_SC_LINUX: linux platforms */
48 #define AFS_SC_LINUX_ALL                        0
49 #define AFS_SC_LINUX_22                         1
50 #define AFS_SC_LINUX_24                         2
51 #define AFS_SC_LINUX_26                         3
52
53 #endif