Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / win / config.h
1 /*
2  * config.h.  Generated manually for windows / vc++ 6.0
3  *
4  * @(#) $Id: config.h.in 8079 2008-04-17 18:12:48Z schoenw $
5  */
6
7 /* Define if the SMIv1/v2 parser shall be active. */
8 #define BACKEND_SMI
9
10 /* Define if the SMIng parser shall be active. */
11 #define BACKEND_SMING
12
13 /* The default error level at libsmi initialization. */
14 #define DEFAULT_ERRORLEVEL 3
15
16 /* The maximum module import recursion depth. */
17 #define MAX_LEX_DEPTH 30
18
19 /* The full pathname of the global configuration file. */
20 #define DEFAULT_GLOBALCONFIG "c:/smi/smi.conf"
21
22 /* The basename of the per-user configuration file searched in $HOME. */
23 #define DEFAULT_USERCONFIG ".smirc"
24
25 /* The default search path to lookup SMI module files. */
26 #define DEFAULT_SMIPATH "c:/smi/mibs/ietf;c:/smi/mibs/iana;c:/smi/mibs/irtf;c:/smi/mibs/site;c:/smi/mibs/tubs"
27
28 /* The default path separator character. */
29 #define PATH_SEPARATOR ';'
30
31 /* The default path separator character. */
32 #define DIR_SEPARATOR '\\'
33
34 /* The 64 bit integer types, their formats, and their min/max values. */
35 #ifdef _MSC_VER         /* msvc: max/min are defined in include/limits.h */
36 #define UINT64_FORMAT "%I64u"
37 #define INT64_FORMAT  "%I64d"
38 #define LIBSMI_UINT64_MAX    _UI64_MAX
39 #define LIBSMI_INT64_MIN     _I64_MIN
40 #define LIBSMI_INT64_MAX     _I64_MAX
41 #else
42 #define UINT64_FORMAT "%llu"
43 #define INT64_FORMAT  "%lld"
44 #define LIBSMI_UINT64_MAX    18446744073709551615ULL
45 #define LIBSMI_INT64_MIN     -9223372036854775808LL
46 #define LIBSMI_INT64_MAX     9223372036854775807LL
47 #endif
48
49 /* Define if dmalloc.h is present and shall be used. */
50 #undef HAVE_DMALLOC_H
51
52 /* Define to 1 if you have the <limits.h> header file. */
53 #define HAVE_LIMITS_H 1
54
55 /* Define if getopt.h (argv[] option parser) is present. */
56 #undef HAVE_GETOPT_H
57
58 /* Define if pwd.h (/etc/passwd database) is present. */
59 #undef HAVE_PWD_H
60
61 /* Define if the string-to-long-long function is present in libc. */
62 #undef HAVE_STRTOLL
63
64 /* Define if the string-to-quad function (BSD) is present in libc. */
65 #undef HAVE_STRTOQ
66
67 /* Define if the string-to-unsigned-long-long function is present in libc. */
68 #undef HAVE_STRTOULL
69
70 /* Define if the string-to-unsigned-quad function (BSD) is present in libc. */
71 #undef HAVE_STRTOUQ
72
73 /* Define if the timegm() function is present in libc. */
74 #undef HAVE_TIMEGM
75
76 /* Define if you have the snprintf function.  */
77 #define HAVE_SNPRINTF 1
78
79 /* Define if you have the vsnprintf function.  */
80 #undef HAVE_VSNPRINTF
81
82 /* Define if the win.h header file is present. */
83 #define HAVE_WIN_H 1
84
85 /* Name of package */
86 #define PACKAGE "libsmi"
87
88 /* Version number of package */
89 #define VERSION "0.4.8"