modules/up/src/config.h
/* [<][>][^][v][top][bottom][index][help] */
FUNCTIONS
This source file includes following functions.
1 /* config.h. Generated automatically by configure. */
2 /* src/config.h.in. Generated automatically from configure.in by autoheader. */
3 /* $Id: config.h.in,v 1.2 2001/01/17 09:20:56 daniele Exp $
4 // Copyright (c) 1994 by the University of Southern California
5 // All rights reserved.
6 //
7 // Permission to use, copy, modify, and distribute this software and its
8 // documentation in source and binary forms for lawful non-commercial
9 // purposes and without fee is hereby granted, provided that the above
10 // copyright notice appear in all copies and that both the copyright
11 // notice and this permission notice appear in supporting documentation,
12 // and that any documentation, advertising materials, and other materials
13 // related to such distribution and use acknowledge that the software was
14 // developed by the University of Southern California, Information
15 // Sciences Institute. The name of the USC may not be used to endorse or
16 // promote products derived from this software without specific prior
17 // written permission.
18 //
19 // THE UNIVERSITY OF SOUTHERN CALIFORNIA DOES NOT MAKE ANY
20 // REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY
21 // PURPOSE. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
22 // IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
23 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,
24 // TITLE, AND NON-INFRINGEMENT.
25 //
26 // IN NO EVENT SHALL USC, OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY
27 // SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, WHETHER IN CONTRACT, TORT,
28 // OR OTHER FORM OF ACTION, ARISING OUT OF OR IN CONNECTION WITH, THE USE
29 // OR PERFORMANCE OF THIS SOFTWARE.
30 //
31 // Questions concerning this software should be directed to
32 // ratoolset@isi.edu.
33 //
34 // Author(s): Cengiz Alaettinoglu <cengiz@isi.edu>
35 */
36
37 #ifndef CONFIG_H
38 #define CONFIG_H
39
40
41 /* Define to empty if the keyword does not work. */
42 /* #undef const */
43
44 /* Define to `unsigned' if <sys/types.h> doesn't define. */
45 /* #undef size_t */
46
47 /* Define if you have the ANSI C header files. */
48 #define STDC_HEADERS 1
49
50 /* Define if you can safely include both <sys/time.h> and <time.h>. */
51 #define TIME_WITH_SYS_TIME 1
52
53 /* Define if your processor stores words with the most significant
54 byte first (like Motorola and SPARC, unlike Intel and VAX). */
55 #define WORDS_BIGENDIAN 1
56
57 /* Define if you have the timeval defined in sys/time.h. */
58 #define HAVE_TIMEVAL 1
59
60 /* Define if your machine has BSD style udp headers,
61 you can tell this if it has field uh_ulen instead of len */
62 /* #undef HAVE_BSD_STYLE_UDPHDR */
63
64 /* Define if accept in your system uses (socklen_t *) as the last parameter,
65 as opposed to (int *) */
66 #define ACCEPT_USES_SOCKLEN_T 1
67
68 /* Define if rusage type uses timeval to define ru_utime. */
69 #define RUSAGE_USES_TIMEVAL 1
70
71 /* Define if a prototype "extern u_short htons(...)" is needed */
72 /* #undef DEFINE_HTONS_WITH_ELLIPSIS */
73
74 /* Define if a prototype "extern u_short htons(unsigned short)" is needed */
75 /* #undef DEFINE_HTONS_WITH_USHORT */
76
77 /* Define LD_SWITCH_X_SITE to contain any special flags your loader
78 may need to deal with X Windows. For instance, if you've defined
79 HAVE_X_WINDOWS above and your X libraries aren't in a place that
80 your loader can find on its own, you might want to add "-L/..." or
81 something similar. */
82 #define LD_SWITCH_X_SITE
83
84 /* Define C_SWITCH_X_SITE to contain any special flags your compiler
85 may need to deal with X Windows. For instance, if you've defined
86 HAVE_X_WINDOWS above and your X include files aren't in a place that
87 your loader can find on its own, you might want to add "-I/..." or
88 something similar. */
89
90 #define C_SWITCH_X_SITE
91
92 /* Define EXTRA_INCLUDE_DIRS to contain any special include directories
93 to find certain header files. */
94 #define EXTRA_INCLUDE_DIRS
95
96 /* Define EXTRA_LIBS to contain any special libraries that need to be
97 linked. */
98 #define EXTRA_LIBS -lsocket -lnsl
99
100 /* Define NEED_TO_DECLARE_SYS_ERRLIST if sys_errlist is not declared in
101 cerrno or stdio.h (defined in stdio.h in bsdi */
102 #define NEED_TO_DECLARE_SYS_ERRLIST 1
103
104 /* Define STRUCT_IP_USES_VHL if struct ip contains bit fields ip_v and
105 ip_hl or ip_vhl */
106 /* #undef STRUCT_IP_USES_VHL */
107
108 /* Define if you have the Tk_CreateMainWindow function */
109 /* #undef HAVE_TK_CREATEMAINWINDOW */
110
111 /* Define if you have the gettimeofday function. */
112 #define HAVE_GETTIMEOFDAY 1
113
114 /* Define if you have the memcpy function. */
115 #define HAVE_MEMCPY 1
116
117 /* Define if you have the socket function. */
118 /* #undef HAVE_SOCKET */
119
120 /* Define if you have the strstr function. */
121 #define HAVE_STRSTR 1
122
123 /* Define if you have the vsnprintf function. */
124 #define HAVE_VSNPRINTF 1
125
126 /* Define if you have the <limits.h> header file. */
127 #define HAVE_LIMITS_H 1
128
129 /* Define if you have the <malloc.h> header file. */
130 #define HAVE_MALLOC_H 1
131
132 /* Define if you have the <memory.h> header file. */
133 #define HAVE_MEMORY_H 1
134
135 /* Define if you have the <string.h> header file. */
136 #define HAVE_STRING_H 1
137
138 /* Define if you have the <sys/sockio.h> header file. */
139 #define HAVE_SYS_SOCKIO_H 1
140
141 /* Define if you have the <sys/time.h> header file. */
142 #define HAVE_SYS_TIME_H 1
143
144 /* Define if you have the <unistd.h> header file. */
145 #define HAVE_UNISTD_H 1
146
147 /* Define if you have the history library (-lhistory). */
148 #define HAVE_LIBHISTORY 1
149
150 /* Define if you have the readline library (-lreadline). */
151 #define HAVE_LIBREADLINE 1
152
153 /* Define if you have the termcap library (-ltermcap). */
154 #define HAVE_LIBTERMCAP 1
155
156 #ifdef __cplusplus
157 #include <typeinfo>
158 #endif /* __cplusplus */
159
160 #endif /* CONFIG_H */
161