Initial IBM OpenAFS 1.0 tree
[openafs.git] / src / rx / rx_globals.c
1
2 /*
3 ****************************************************************************
4 *        Copyright IBM Corporation 1988, 1989 - All Rights Reserved        *
5 *                                                                          *
6 * Permission to use, copy, modify, and distribute this software and its    *
7 * documentation for any purpose and without fee is hereby granted,         *
8 * provided that the above copyright notice appear in all copies and        *
9 * that both that copyright notice and this permission notice appear in     *
10 * supporting documentation, and that the name of IBM not be used in        *
11 * advertising or publicity pertaining to distribution of the software      *
12 * without specific, written prior permission.                              *
13 *                                                                          *
14 * IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL *
15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL IBM *
16 * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY      *
17 * DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER  *
18 * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING   *
19 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.    *
20 ****************************************************************************
21 */
22
23 /* RX:  Globals for internal use, basically */
24
25 /* Enable data initialization when the header file is included */
26 #define INIT(stuff) = stuff
27 #if defined(AFS_NT40_ENV) && defined(AFS_PTHREAD_ENV)
28 #define EXT __declspec(dllexport)
29 #else
30 #define EXT
31 #endif
32
33 #ifdef KERNEL
34 #include        "../afs/param.h"
35 #ifndef UKERNEL
36 #include "../h/types.h"
37 #else /* !UKERNEL */
38 #include        "../afs/sysincludes.h"
39 #endif /* !UKERNEL */
40 #else /* KERNEL */
41 #include        <afs/param.h>
42 #endif /* KERNEL */
43
44 #include "rx_globals.h"