1c187222hselasky/* $FreeBSD$ */
2c187222hselasky
3c187222hselasky/* Define as 1 if you want Dual Sided RMPP Support */
4c187222hselasky#define DUAL_SIDED_RMPP 1
5c187222hselasky
6c187222hselasky/* Define as 1 if you want to enable a loopback console */
7c187222hselasky#define ENABLE_OSM_CONSOLE_LOOPBACK 1
8c187222hselasky
9c187222hselasky/* Define as 1 if you want to enable a console on a socket connection */
10c187222hselasky/* #undef ENABLE_OSM_CONSOLE_SOCKET */
11c187222hselasky
12c187222hselasky/* Define as 1 if you want to enable the event plugin */
13c187222hselasky/* #undef ENABLE_OSM_DEFAULT_EVENT_PLUGIN */
14c187222hselasky
15c187222hselasky/* Define as 1 if you want to enable the performance manager */
16c187222hselasky#define ENABLE_OSM_PERF_MGR 1
17c187222hselasky
18c187222hselasky/* Define as 1 if you want to enable the performance manager profiling code */
19c187222hselasky/* #undef ENABLE_OSM_PERF_MGR_PROFILE */
20c187222hselasky
21c187222hselasky/* Define to 1 if the compiler supports __builtin_expect. */
22c187222hselasky#define HAVE_BUILTIN_EXPECT 1
23c187222hselasky
24c187222hselasky/* Define a default node name map file */
25c187222hselasky#define HAVE_DEFAULT_NODENAME_MAP "/etc/opensm/ib-node-name-map"
26c187222hselasky
27c187222hselasky/* Define a default OpenSM config file */
28c187222hselasky#define HAVE_DEFAULT_OPENSM_CONFIG_FILE "/etc/opensm/opensm.conf"
29c187222hselasky
30c187222hselasky/* Define a Partition config file */
31c187222hselasky#define HAVE_DEFAULT_PARTITION_CONFIG_FILE "/etc/opensm/partitions.conf"
32c187222hselasky
33c187222hselasky/* Define a Per Module Logging config file */
34c187222hselasky#define HAVE_DEFAULT_PER_MOD_LOGGING_FILE "/etc/opensm/per-module-logging.conf"
35c187222hselasky
36c187222hselasky/* Define a Prefix Routes config file */
37c187222hselasky#define HAVE_DEFAULT_PREFIX_ROUTES_FILE "/etc/opensm/prefix-routes.conf"
38c187222hselasky
39c187222hselasky/* Define a QOS policy config file */
40c187222hselasky#define HAVE_DEFAULT_QOS_POLICY_FILE "/etc/opensm/qos-policy.conf"
41c187222hselasky
42c187222hselasky/* Define to 1 if you have the <dlfcn.h> header file. */
43c187222hselasky#define HAVE_DLFCN_H 1
44c187222hselasky
45c187222hselasky/* Define to 1 if you have the <inttypes.h> header file. */
46c187222hselasky#define HAVE_INTTYPES_H 1
47c187222hselasky
48c187222hselasky/* Define to 1 if you have the `ibumad' library (-libumad). */
49c187222hselasky#define HAVE_LIBIBUMAD 1
50c187222hselasky
51c187222hselasky/* Define to 1 if you have the `pthread' library (-lpthread). */
52c187222hselasky#define HAVE_LIBPTHREAD 1
53c187222hselasky
54c187222hselasky/* Define to 1 if you have the `vapi' library (-lvapi). */
55c187222hselasky/* #undef HAVE_LIBVAPI */
56c187222hselasky
57c187222hselasky/* Define to 1 if you have the `wrap' library (-lwrap). */
58c187222hselasky#define HAVE_LIBWRAP 1
59c187222hselasky
60c187222hselasky/* Define to 1 if you have the <memory.h> header file. */
61c187222hselasky#define HAVE_MEMORY_H 1
62c187222hselasky
63c187222hselasky/* Define to 1 if you have the <stdint.h> header file. */
64c187222hselasky#define HAVE_STDINT_H 1
65c187222hselasky
66c187222hselasky/* Define to 1 if you have the <stdlib.h> header file. */
67c187222hselasky#define HAVE_STDLIB_H 1
68c187222hselasky
69c187222hselasky/* Define to 1 if you have the <strings.h> header file. */
70c187222hselasky#define HAVE_STRINGS_H 1
71c187222hselasky
72c187222hselasky/* Define to 1 if you have the <string.h> header file. */
73c187222hselasky#define HAVE_STRING_H 1
74c187222hselasky
75c187222hselasky/* Define to 1 if you have the <sys/stat.h> header file. */
76c187222hselasky#define HAVE_SYS_STAT_H 1
77c187222hselasky
78c187222hselasky/* Define to 1 if you have the <sys/types.h> header file. */
79c187222hselasky#define HAVE_SYS_TYPES_H 1
80c187222hselasky
81c187222hselasky/* Define to 1 if you have the <unistd.h> header file. */
82c187222hselasky#define HAVE_UNISTD_H 1
83c187222hselasky
84c187222hselasky/* Define OpenSM config directory */
85c187222hselasky#define OPENSM_CONFIG_DIR "/etc/opensm"
86c187222hselasky
87c187222hselasky/* define 1 if OpenSM build is in a debug mode */
88c187222hselasky/* #undef OSM_DEBUG */
89c187222hselasky
90c187222hselasky/* Define as 1 for vapi vendor */
91c187222hselasky/* #undef OSM_VENDOR_INTF_MTL */
92c187222hselasky
93c187222hselasky/* Define as 1 for OpenIB vendor */
94c187222hselasky#define OSM_VENDOR_INTF_OPENIB 1
95c187222hselasky
96c187222hselasky/* Define as 1 for sim vendor */
97c187222hselasky/* #undef OSM_VENDOR_INTF_SIM */
98c187222hselasky
99c187222hselasky/* Define as 1 for ts vendor */
100c187222hselasky/* #undef OSM_VENDOR_INTF_TS */
101c187222hselasky
102c187222hselasky/* Name of package */
103c187222hselasky#define PACKAGE "opensm"
104c187222hselasky
105c187222hselasky/* Define to the address where bug reports for this package should be sent. */
106c187222hselasky#define PACKAGE_BUGREPORT "linux-rdma@vger.kernel.org"
107c187222hselasky
108c187222hselasky/* Define to the full name of this package. */
109c187222hselasky#define PACKAGE_NAME "opensm"
110c187222hselasky
111c187222hselasky/* Define to the full name and version of this package. */
112c187222hselasky#define PACKAGE_STRING "opensm 3.3.20"
113c187222hselasky
114c187222hselasky/* Define to the one symbol short name of this package. */
115c187222hselasky#define PACKAGE_TARNAME "opensm"
116c187222hselasky
117c187222hselasky/* Define to the home page for this package. */
118c187222hselasky#define PACKAGE_URL ""
119c187222hselasky
120c187222hselasky/* Define to the version of this package. */
121c187222hselasky#define PACKAGE_VERSION "3.3.20"
122c187222hselasky
123c187222hselasky/* Define to 1 if you have the ANSI C header files. */
124c187222hselasky#define STDC_HEADERS 1
125c187222hselasky
126c187222hselasky/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
127c187222hselasky#define TIME_WITH_SYS_TIME 1
128c187222hselasky
129c187222hselasky/* Define to 1 if your <sys/time.h> declares `struct tm'. */
130c187222hselasky/* #undef TM_IN_SYS_TIME */
131c187222hselasky
132c187222hselasky/* Define as 1 if you want Vendor RMPP Support */
133c187222hselasky#define VENDOR_RMPP_SUPPORT 1
134c187222hselasky
135c187222hselasky/* Version number of package */
136c187222hselasky#define VERSION "3.3.20"
137c187222hselasky
138c187222hselasky/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
139c187222hselasky   `char[]'. */
140c187222hselasky#define YYTEXT_POINTER 1
141c187222hselasky
142c187222hselasky/* define 1 if OpenSM build is in a debug mode */
143c187222hselasky/* #undef _DEBUG_ */
144c187222hselasky
145c187222hselasky/* mark config.h inclusion */
146c187222hselasky#define _OSM_CONFIG_H_ 1
147c187222hselasky
148c187222hselasky/* Define to empty if `const' does not conform to ANSI C. */
149c187222hselasky/* #undef const */
150c187222hselasky
151c187222hselasky/* Define to `__inline__' or `__inline' if that's what the C compiler
152c187222hselasky   calls it, or to nothing if 'inline' is not supported under any name.  */
153c187222hselasky#ifndef __cplusplus
154c187222hselasky/* #undef inline */
155c187222hselasky#endif
156c187222hselasky
157c187222hselasky/* Define to `int' if <sys/types.h> does not define. */
158c187222hselasky/* #undef pid_t */
159c187222hselasky
160c187222hselasky/* Define to `unsigned int' if <sys/types.h> does not define. */
161c187222hselasky/* #undef size_t */
162c187222hselasky
163c187222hselasky/* Define to empty if the keyword `volatile' does not work. Warning: valid
164c187222hselasky   code using `volatile' can become incorrect without. Disable with care. */
165c187222hselasky/* #undef volatile */
166