/usr/include/afs/afs_sysnames.h is in libopenafs-dev 1.6.7-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 | /*
* Copyright 2000, International Business Machines Corporation and others.
* All Rights Reserved.
*
* This software has been released under the terms of the IBM Public
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
*
* Portions Copyright (c) 2003 Apple Computer, Inc.
*/
/*
* File: afs_sysnames.h
*
* Macros defining AFS systypes and their associated IDs, and generating
* them from the value of SYS_NAME.
*
* Groups of 100 IDs have been allocated to each major system type.
*/
#ifndef __AFS_SYSNAMES_INCL_ENV_
#define __AFS_SYSNAMES_INCL_ENV_ 1
#ifndef IGNORE_STDS_H
#include "stds.h"
#endif
#define SYS_NAME_ID_UNDEFINED 0
#define SYS_NAME_ID_aux_10 200
#define SYS_NAME_ID_pmax_ul4 305
#define SYS_NAME_ID_pmax_ul42 307
#define SYS_NAME_ID_pmax_ul42a 308
#define SYS_NAME_ID_pmax_ul43 309
#define SYS_NAME_ID_pmax_ul43a 310
#define SYS_NAME_ID_hp700_ux90 407
#define SYS_NAME_ID_hp300_ux90 408
#define SYS_NAME_ID_hp800_ux90 409
#define SYS_NAME_ID_hp700_ux100 410
#define SYS_NAME_ID_hp800_ux100 411
#define SYS_NAME_ID_hp700_ux101 412
#define SYS_NAME_ID_hp800_ux101 413
#define SYS_NAME_ID_hp_ux102 414
#define SYS_NAME_ID_hp_ux110 415
#define SYS_NAME_ID_hp_ux11i 416
#define SYS_NAME_ID_ia64_hpux1122 417
#define SYS_NAME_ID_ia64_hpux1123 418
#define SYS_NAME_ID_hp_ux1123 419
#define SYS_NAME_ID_mac2_51 500
#define SYS_NAME_ID_mac_aux10 501
#define SYS_NAME_ID_mac_mach51 502
#define SYS_NAME_ID_ppc_darwin_12 503
#define SYS_NAME_ID_ppc_darwin_13 504
#define SYS_NAME_ID_ppc_darwin_14 505
#define SYS_NAME_ID_ppc_darwin_60 506
#define SYS_NAME_ID_ppc_darwin_70 507
#define SYS_NAME_ID_ppc_darwin_80 508
#define SYS_NAME_ID_x86_darwin_80 509
#define SYS_NAME_ID_ppc_darwin_90 510
#define SYS_NAME_ID_x86_darwin_90 511
#define SYS_NAME_ID_ppc_darwin_100 512
#define SYS_NAME_ID_ppc64_darwin_100 513
#define SYS_NAME_ID_x86_darwin_100 514
#define SYS_NAME_ID_amd64_darwin_100 515
#define SYS_NAME_ID_arm_darwin_100 516
#define SYS_NAME_ID_x86_darwin_110 517
#define SYS_NAME_ID_amd64_darwin_110 518
#define SYS_NAME_ID_arm_darwin_110 519
#define SYS_NAME_ID_x86_darwin_120 520
#define SYS_NAME_ID_amd64_darwin_120 521
#define SYS_NAME_ID_arm_darwin_120 522
#define SYS_NAME_ID_x86_darwin_130 523
#define SYS_NAME_ID_amd64_darwin_130 524
#define SYS_NAME_ID_arm_darwin_130 525
#define SYS_NAME_ID_next_mach20 601
#define SYS_NAME_ID_next_mach30 602
#define SYS_NAME_ID_rs_aix32 701
#define SYS_NAME_ID_rs_aix41 702
#define SYS_NAME_ID_rs_aix42 703
#define SYS_NAME_ID_rs_aix51 704
#define SYS_NAME_ID_rs_aix43 705
#define SYS_NAME_ID_rs_aix52 706
#define SYS_NAME_ID_rs_aix53 707
#define SYS_NAME_ID_rs_aix61 708
#define SYS_NAME_ID_sun3_411 906
#define SYS_NAME_ID_sun3x_411 912
#define SYS_NAME_ID_sun4_411 917
#define SYS_NAME_ID_sun4c_411 919
#define SYS_NAME_ID_sun4c_51 920
#define SYS_NAME_ID_sun4m_51 921
#define SYS_NAME_ID_sun4c_52 923
#define SYS_NAME_ID_sun4m_52 924
/* For sun4_52 */
#define SYS_NAME_ID_sun4c_53 926
#define SYS_NAME_ID_sun4m_53 927
#define SYS_NAME_ID_sun4_52 928
#define SYS_NAME_ID_sun4_53 929
#define SYS_NAME_ID_sun4_54 930
#define SYS_NAME_ID_sun4m_54 931
#define SYS_NAME_ID_sun4c_54 932
#define SYS_NAME_ID_sunx86_54 933
#define SYS_NAME_ID_sun4x_55 934
#define SYS_NAME_ID_sun4x_56 935
#define SYS_NAME_ID_sunx86_56 936
#define SYS_NAME_ID_sunx86_55 937
#define SYS_NAME_ID_sun4x_57 938
#define SYS_NAME_ID_sun4x_58 939
#define SYS_NAME_ID_sun4x_59 940
#define SYS_NAME_ID_sun4x_510 941
#define SYS_NAME_ID_sun4x_511 942
/* Sigh. If I leave a gap here IBM will do this sequentially. If I don't
they won't allocate sunx86 IDs at all. So leave a gap and pray. */
#define SYS_NAME_ID_sunx86_57 950
#define SYS_NAME_ID_sunx86_58 951
#define SYS_NAME_ID_sunx86_59 952
#define SYS_NAME_ID_sunx86_510 953
#define SYS_NAME_ID_sunx86_511 954
#define SYS_NAME_ID_vax_ul4 1003
#define SYS_NAME_ID_vax_ul40 1004
#define SYS_NAME_ID_vax_ul43 1005
#define SYS_NAME_ID_sgi_50 1100
#define SYS_NAME_ID_sgi_51 1101
#define SYS_NAME_ID_sgi_52 1102
#define SYS_NAME_ID_sgi_53 1103
#define SYS_NAME_ID_sgi_61 1104
#define SYS_NAME_ID_sgi_62 1105
#define SYS_NAME_ID_sgi_63 1106
#define SYS_NAME_ID_sgi_64 1107
#define SYS_NAME_ID_sgi_65 1108
#define SYS_NAME_ID_alpha_osf1 1200
#define SYS_NAME_ID_alpha_osf20 1201
#define SYS_NAME_ID_alpha_osf30 1202
#define SYS_NAME_ID_alpha_osf32 1203
#define SYS_NAME_ID_alpha_osf32c 1204
#define SYS_NAME_ID_alpha_dux40 1205
#define SYS_NAME_ID_alpha_dux50 1206
#define SYS_NAME_ID_alpha_dux51 1207
#define SYS_NAME_ID_ncrx86_20 1300
#define SYS_NAME_ID_ncrx86_30 1301
#define SYS_NAME_ID_i386_nt35 1400
#define SYS_NAME_ID_i386_win95 1401
#define SYS_NAME_ID_i386_w2k 1402
#define SYS_NAME_ID_i386_linux2 1500
#define SYS_NAME_ID_i386_linux22 1501
#define SYS_NAME_ID_i386_linux24 1502
#define SYS_NAME_ID_i386_linux26 1503
#define SYS_NAME_ID_ppc_linux2 1600
#define SYS_NAME_ID_ppc_linux22 1601
#define SYS_NAME_ID_ppc_linux24 1602
#define SYS_NAME_ID_ppc_linux26 1603
#define SYS_NAME_ID_sparc_linux2 1700
#define SYS_NAME_ID_sparc_linux22 1701
#define SYS_NAME_ID_sparc_linux24 1702
#define SYS_NAME_ID_sparc64_linux2 1800
#define SYS_NAME_ID_sparc64_linux22 1801
#define SYS_NAME_ID_sparc64_linux24 1802
#define SYS_NAME_ID_sparc64_linux26 1803
#define SYS_NAME_ID_s390_linux2 1900
#define SYS_NAME_ID_s390_linux22 1901
#define SYS_NAME_ID_s390_linux24 1902
#define SYS_NAME_ID_s390_linux26 1907
#define SYS_NAME_ID_s390x_linux2 1903
#define SYS_NAME_ID_s390x_linux22 1904
#define SYS_NAME_ID_s390x_linux24 1905
#define SYS_NAME_ID_s390x_linux26 1906
#define SYS_NAME_ID_alpha_linux_2 2000
#define SYS_NAME_ID_alpha_linux_22 2001
#define SYS_NAME_ID_alpha_linux_24 2002
#define SYS_NAME_ID_alpha_linux_26 2003
#define SYS_NAME_ID_i386_fbsd_42 2100
#define SYS_NAME_ID_i386_fbsd_43 2101
#define SYS_NAME_ID_i386_fbsd_44 2102
#define SYS_NAME_ID_i386_fbsd_45 2103
#define SYS_NAME_ID_i386_fbsd_46 2103
#define SYS_NAME_ID_i386_fbsd_47 2104
#define SYS_NAME_ID_i386_fbsd_50 2105
#define SYS_NAME_ID_i386_fbsd_51 2106
#define SYS_NAME_ID_i386_fbsd_52 2107
#define SYS_NAME_ID_i386_fbsd_53 2108
#define SYS_NAME_ID_i386_fbsd_60 2112
#define SYS_NAME_ID_i386_fbsd_61 2113
#define SYS_NAME_ID_i386_fbsd_62 2114
#define SYS_NAME_ID_i386_fbsd_70 2115
#define SYS_NAME_ID_i386_fbsd_71 2116
#define SYS_NAME_ID_i386_fbsd_72 2130
#define SYS_NAME_ID_i386_fbsd_73 2131
#define SYS_NAME_ID_i386_fbsd_74 2132
#define SYS_NAME_ID_i386_fbsd_80 2117
#define SYS_NAME_ID_i386_fbsd_81 2118
#define SYS_NAME_ID_i386_fbsd_82 2119
#define SYS_NAME_ID_i386_fbsd_83 2121
#define SYS_NAME_ID_i386_fbsd_84 2123
#define SYS_NAME_ID_i386_fbsd_90 2120
#define SYS_NAME_ID_i386_fbsd_91 2122
#define SYS_NAME_ID_i386_fbsd_92 2124
#define SYS_NAME_ID_i386_fbsd_100 2130
#define SYS_NAME_ID_i386_fbsd_110 2140
#define SYS_NAME_ID_ia64_linux2 2200
#define SYS_NAME_ID_ia64_linux22 2201
#define SYS_NAME_ID_ia64_linux24 2202
#define SYS_NAME_ID_ia64_linux26 2203
#define SYS_NAME_ID_m68k_linux22 2301
#define SYS_NAME_ID_m68k_linux24 2302
#define SYS_NAME_ID_parisc_linux22 2401
#define SYS_NAME_ID_parisc_linux24 2402
#define SYS_NAME_ID_i386_nbsd15 2501
#define SYS_NAME_ID_alpha_nbsd15 2502
#define SYS_NAME_ID_sparc_nbsd15 2503
#define SYS_NAME_ID_sparc64_nbsd15 2504
#define SYS_NAME_ID_i386_nbsd16 2510
#define SYS_NAME_ID_alpha_nbsd16 2511
#define SYS_NAME_ID_sparc_nbsd16 2512
#define SYS_NAME_ID_sparc64_nbsd16 2513
#define SYS_NAME_ID_macppc_nbsd16 2514
#define SYS_NAME_ID_i386_nbsd20 2520
#define SYS_NAME_ID_alpha_nbsd20 2521
#define SYS_NAME_ID_sparc_nbsd20 2522
#define SYS_NAME_ID_sparc64_nbsd20 2523
#define SYS_NAME_ID_macppc_nbsd20 2524
#define SYS_NAME_ID_i386_nbsd21 2525
#define SYS_NAME_ID_i386_nbsd30 2526
#define SYS_NAME_ID_amd64_nbsd20 2527
#define SYS_NAME_ID_i386_nbsd40 2528
#define SYS_NAME_ID_i386_nbsd50 2529
#define SYS_NAME_ID_sparc64_nbsd30 2530
#define SYS_NAME_ID_sparc64_nbsd40 2531
#define SYS_NAME_ID_sparc64_nbsd50 2532
#define SYS_NAME_ID_amd64_nbsd30 2533
#define SYS_NAME_ID_amd64_nbsd40 2534
#define SYS_NAME_ID_amd64_nbsd50 2535
#define SYS_NAME_ID_alpha_nbsd30 2536
#define SYS_NAME_ID_alpha_nbsd40 2537
#define SYS_NAME_ID_alpha_nbsd50 2538
#define SYS_NAME_ID_macppc_nbsd30 2539
#define SYS_NAME_ID_macppc_nbsd40 2540
#define SYS_NAME_ID_macppc_nbsd50 2541
#define SYS_NAME_ID_amd64_nbsd60 2542
#define SYS_NAME_ID_i386_nbsd60 2543
#define SYS_NAME_ID_i386_obsd31 2600
#define SYS_NAME_ID_i386_obsd32 2601
#define SYS_NAME_ID_i386_obsd33 2602
#define SYS_NAME_ID_i386_obsd34 2603
#define SYS_NAME_ID_i386_obsd35 2604
#define SYS_NAME_ID_i386_obsd36 2605
#define SYS_NAME_ID_i386_obsd37 2606
#define SYS_NAME_ID_i386_obsd38 2607
#define SYS_NAME_ID_i386_obsd39 2608
#define SYS_NAME_ID_i386_obsd40 2609
#define SYS_NAME_ID_i386_obsd41 2610
#define SYS_NAME_ID_i386_obsd42 2611
#define SYS_NAME_ID_i386_obsd43 2612
#define SYS_NAME_ID_i386_obsd44 2613
#define SYS_NAME_ID_i386_obsd45 2614
#define SYS_NAME_ID_i386_obsd46 2615
#define SYS_NAME_ID_i386_obsd47 2616
#define SYS_NAME_ID_i386_obsd48 2617
#define SYS_NAME_ID_i386_obsd49 2618
#define SYS_NAME_ID_i386_obsd50 2619
#define SYS_NAME_ID_i386_obsd51 2620
#define SYS_NAME_ID_i386_obsd52 2621
#define SYS_NAME_ID_i386_obsd53 2622
#define SYS_NAME_ID_amd64_linux2 2700
#define SYS_NAME_ID_amd64_linux22 2701
#define SYS_NAME_ID_amd64_linux24 2702
#define SYS_NAME_ID_amd64_linux26 2703
#define SYS_NAME_ID_i386_umlinux2 2800
#define SYS_NAME_ID_i386_umlinux22 2801
#define SYS_NAME_ID_i386_umlinux24 2802
#define SYS_NAME_ID_i386_umlinux26 2803
#define SYS_NAME_ID_ppc64_linux2 2900
#define SYS_NAME_ID_ppc64_linux22 2901
#define SYS_NAME_ID_ppc64_linux24 2902
#define SYS_NAME_ID_ppc64_linux26 2903
#define SYS_NAME_ID_amd64_fbsd_53 3008
#define SYS_NAME_ID_amd64_fbsd_70 3009
#define SYS_NAME_ID_amd64_fbsd_71 3010
#define SYS_NAME_ID_amd64_fbsd_72 3030
#define SYS_NAME_ID_amd64_fbsd_73 3031
#define SYS_NAME_ID_amd64_fbsd_74 3032
#define SYS_NAME_ID_amd64_fbsd_80 3011
#define SYS_NAME_ID_amd64_fbsd_81 3012
#define SYS_NAME_ID_amd64_fbsd_82 3013
#define SYS_NAME_ID_amd64_fbsd_83 3014
#define SYS_NAME_ID_amd64_fbsd_84 3015
#define SYS_NAME_ID_amd64_fbsd_90 3020
#define SYS_NAME_ID_amd64_fbsd_91 3022
#define SYS_NAME_ID_amd64_fbsd_92 3023
#define SYS_NAME_ID_amd64_fbsd_100 3030
#define SYS_NAME_ID_amd64_fbsd_110 3040
#define SYS_NAME_ID_amd64_w2k 3400
#define SYS_NAME_ID_i64_w2k 3500
#define SYS_NAME_ID_arm_linux2 3800
#define SYS_NAME_ID_arm_linux22 3801
#define SYS_NAME_ID_arm_linux24 3802
#define SYS_NAME_ID_arm_linux26 3803
#define SYS_NAME_ID_i386_dfbsd_22 3900
#define SYS_NAME_ID_i386_dfbsd_23 3901
#define SYS_NAME_ID_i386_dfbsd_24 3902
#define SYS_NAME_ID_i386_dfbsd_25 3903
#define SYS_NAME_ID_i386_dfbsd_26 3904
#define SYS_NAME_ID_i386_dfbsd_27 3905
#define SYS_NAME_ID_amd64_obsd36 4005
#define SYS_NAME_ID_amd64_obsd37 4006
#define SYS_NAME_ID_amd64_obsd38 4007
#define SYS_NAME_ID_amd64_obsd39 4008
#define SYS_NAME_ID_amd64_obsd40 4009
#define SYS_NAME_ID_amd64_obsd41 4010
#define SYS_NAME_ID_amd64_obsd42 4011
#define SYS_NAME_ID_amd64_obsd43 4012
#define SYS_NAME_ID_amd64_obsd44 4013
#define SYS_NAME_ID_amd64_obsd45 4014
#define SYS_NAME_ID_amd64_obsd46 4015
#define SYS_NAME_ID_amd64_obsd47 4016
#define SYS_NAME_ID_amd64_obsd48 4017
#define SYS_NAME_ID_amd64_obsd49 4018
#define SYS_NAME_ID_amd64_obsd50 4019
#define SYS_NAME_ID_amd64_obsd51 4020
#define SYS_NAME_ID_amd64_obsd52 4021
#define SYS_NAME_ID_amd64_obsd53 4022
/*
* Placeholder to keep system-wide standard flags since this file is included by all
* files (i.e in afs/param.h)
*/
#ifdef notdef
/* Should be enabled by src sites that are compiling afs in a kerberos environment
* (i.e. use their headers and libs) and want to use the realm-related kerberos code
*/
#define AFS_ATHENA_STDENV 1
#endif
#ifdef AFS_ATHENA_STDENV
/* So that they don't get our own version of the kerb-related function in libutil.a */
#define afs_krb_get_lrealm(r,n) krb_get_lrealm(r,n)
#define AFS_REALM_SZ REALM_SZ
#endif
/* Should be enabled by src sites that are compiling afs without the kerb headers/libs
* but want to use the kerberos realm-related code
*/
#define AFS_KERBREALM_ENV 1
#ifdef AFS_KERBREALM_ENV
#define AFS_REALM_SZ 64
#endif
/* Specifies the number of equivalent local realm names */
#define AFS_NUM_LREALMS 4
#endif /* __AFS_SYSNAMES_INCL_ENV_ */
|