1/* include/net-snmp/net-snmp-config.h.in.  Generated from configure.ac by autoheader.  */
2
3/*
4 * net-snmp configuration header file
5 *
6 * NOTE: DO NOT EDIT include/net-snmp/net-snmp-config.h.in as your changes
7 *       will be overwritten. This content is in acconfig.h and merged
8 *       into include/net-snmp/net-snmp-config.h.in by autoheader.
9 */
10/* Portions of this file are subject to the following copyright(s).  See
11 * the Net-SNMP's COPYING file for more details and other copyrights
12 * that may apply:
13 */
14/*
15 * Portions of this file are copyrighted by:
16 * Copyright � 2003 Sun Microsystems, Inc. All rights reserved.
17 * Use is subject to license terms specified in the COPYING file
18 * distributed with the Net-SNMP package.
19 *
20 * Portions of this file are copyrighted by:
21 * Copyright (c) 2016 VMware, Inc. All rights reserved.
22 * Use is subject to license terms specified in the COPYING file
23 * distributed with the Net-SNMP package.
24 */
25
26#ifndef NET_SNMP_CONFIG_H
27#define NET_SNMP_CONFIG_H
28
29
30/* ********* NETSNMP_MARK_BEGIN_AUTOCONF_DEFINITIONS ********* */
31/*
32 * put all autoconf-specific definitions below here
33 *
34 */
35#ifndef NETSNMP_NO_AUTOCONF_DEFINITIONS
36
37/* definitions added by configure on-the-fly */
38
39#define config_error(x)
40
41#define config_warning(x)
42
43#define config_belongs_in(x)
44
45#define config_exclude(x)
46
47#define config_arch_require(x,y)
48
49#define config_version_require(x)
50
51#define config_require(x)
52
53#define config_add_mib(x)
54
55#define config_parse_dot_conf(w,x,y,z)
56
57/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
58   systems. This function is required for `alloca.c' support on those systems.
59   */
60#undef CRAY_STACKSEG_END
61
62/* Define to 1 if using `alloca.c'. */
63#undef C_ALLOCA
64
65/* location of swap device */
66#undef DMEM_LOC
67
68/* Define if you want local DNSSEC validation support */
69#undef DNSSEC_LOCAL_VALIDATION
70
71/* Environment separator character surrounded by double quotes. */
72#undef ENV_SEPARATOR
73
74/* Environment separator character surrounded by single quotes. */
75#undef ENV_SEPARATOR_CHAR
76
77/* location of mount table list */
78#undef ETC_MNTTAB
79
80/* Define to 1 if you have the `AES_cfb128_encrypt' function. */
81#undef HAVE_AES_CFB128_ENCRYPT
82
83/* Define to 1 if you have `alloca', as a function or macro. */
84#undef HAVE_ALLOCA
85
86/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
87   */
88#undef HAVE_ALLOCA_H
89
90/* Define to 1 if you have the <arpa/inet.h> header file. */
91#undef HAVE_ARPA_INET_H
92
93/* Define to 1 if you have the <asm/page.h> header file. */
94#undef HAVE_ASM_PAGE_H
95
96/* Define to 1 if you have the <asm/types.h> header file. */
97#undef HAVE_ASM_TYPES_H
98
99/* Define to 1 if you have the `ASN1_STRING_get0_data' function. */
100#undef HAVE_ASN1_STRING_GET0_DATA
101
102/* Define to 1 if you have the `asprintf' function. */
103#undef HAVE_ASPRINTF
104
105/* Define to 1 if you have the `cgetnext' function. */
106#undef HAVE_CGETNEXT
107
108/* Define to 1 if you have the `chown' function. */
109#undef HAVE_CHOWN
110
111/* Define to 1 if you have the `clock_gettime' library */
112#undef HAVE_CLOCK_GETTIME
113
114/* Define to 1 if you have the `closedir' function. */
115#undef HAVE_CLOSEDIR
116
117/* Define to 1 if you have the `closesocket' function. */
118#undef HAVE_CLOSESOCKET
119
120/* Define to 1 if you have the <com_err.h> header file. */
121#undef HAVE_COM_ERR_H
122
123/* Define to 1 if the system has the type `Counter64'. */
124#undef HAVE_COUNTER64
125
126/* Define to 1 if you have the <crt_externs.h> header file. */
127#undef HAVE_CRT_EXTERNS_H
128
129/* Define to 1 if you have the <curses.h> header file. */
130#undef HAVE_CURSES_H
131
132/* Define to 1 if you have the declaration of `daylight', and to 0 if you
133   don't. */
134#undef HAVE_DECL_DAYLIGHT
135
136/* Define to 1 if you have the declaration of `sensors_get_all_subfeatures',
137   and to 0 if you don't. */
138#undef HAVE_DECL_SENSORS_GET_ALL_SUBFEATURES
139
140/* Define to 1 if you have the declaration of `timezone', and to 0 if you
141   don't. */
142#undef HAVE_DECL_TIMEZONE
143
144/* define to 1 if you have IRE_CACHE defined in <inet/ip.h> header file. */
145#undef HAVE_DEFINED_IRE_CACHE
146
147/* define if you have devstat_getdevs() */
148#undef HAVE_DEVSTAT_GETDEVS
149
150/* Define to 1 if you have the `DH_get0_key' function. */
151#undef HAVE_DH_GET0_KEY
152
153/* Define to 1 if you have the `DH_get0_pqg' function. */
154#undef HAVE_DH_GET0_PQG
155
156/* Define to 1 if you have the `DH_set0_pqg' function. */
157#undef HAVE_DH_SET0_PQG
158
159/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
160   */
161#undef HAVE_DIRENT_H
162
163/* Define to 1 if you have the <dlfcn.h> header file. */
164#undef HAVE_DLFCN_H
165
166/* Define to 1 if you have the `dlopen' function. */
167#undef HAVE_DLOPEN
168
169/* Set if the dpkg-query command is available */
170#undef HAVE_DPKG_QUERY
171
172/* Define to 1 if you have the `DTLSv1_method' function. */
173#undef HAVE_DTLSV1_METHOD
174
175/* Define to 1 if you have the `DTLS_method' function. */
176#undef HAVE_DTLS_METHOD
177
178/* Define to 1 if you have the `ERR_get_error_all' function. */
179#undef HAVE_ERR_GET_ERROR_ALL
180
181/* Define to 1 if you have the <err.h> header file. */
182#undef HAVE_ERR_H
183
184/* Define to 1 if you have the <et/com_err.h> header file. */
185#undef HAVE_ET_COM_ERR_H
186
187/* Define to 1 if you have the `eval_pv' function. */
188#undef HAVE_EVAL_PV
189
190/* Define to 1 if you have the `EVP_MD_CTX_create' function. */
191#undef HAVE_EVP_MD_CTX_CREATE
192
193/* Define to 1 if you have the `EVP_MD_CTX_destroy' function. */
194#undef HAVE_EVP_MD_CTX_DESTROY
195
196/* Define to 1 if you have the `EVP_MD_CTX_free' function. */
197#undef HAVE_EVP_MD_CTX_FREE
198
199/* Define to 1 if you have the `EVP_MD_CTX_new' function. */
200#undef HAVE_EVP_MD_CTX_NEW
201
202/* Define to 1 if you have the `EVP_sha224' function. */
203#undef HAVE_EVP_SHA224
204
205/* Define to 1 if you have the `EVP_sha384' function. */
206#undef HAVE_EVP_SHA384
207
208/* Define to 1 if you have the `execv' function. */
209#undef HAVE_EXECV
210
211/* Define to 1 if you have the <fcntl.h> header file. */
212#undef HAVE_FCNTL_H
213
214/* Define to 1 if you have the `fgetc_unlocked' function. */
215#undef HAVE_FGETC_UNLOCKED
216
217/* Define to 1 if you have the `flockfile' function. */
218#undef HAVE_FLOCKFILE
219
220/* Define to 1 if you have the `fork' function. */
221#undef HAVE_FORK
222
223/* Define to 1 if you have the `forkall' function. */
224#undef HAVE_FORKALL
225
226/* Define to 1 if you have the <fstab.h> header file. */
227#undef HAVE_FSTAB_H
228
229/* Define to 1 if you have the `fsync' function. */
230#undef HAVE_FSYNC
231
232/* Define to 1 if you have the `funlockfile' function. */
233#undef HAVE_FUNLOCKFILE
234
235/* Define to 1 if you have the `gai_strerror' function. */
236#undef HAVE_GAI_STRERROR
237
238/* Define to 1 if you have the `getaddrinfo' function. */
239#undef HAVE_GETADDRINFO
240
241/* define if you have getdevs() */
242#undef HAVE_GETDEVS
243
244/* Define to 1 if you have the `getdtablesize' function. */
245#undef HAVE_GETDTABLESIZE
246
247/* Define to 1 if you have the `getfsstat' function. */
248#undef HAVE_GETFSSTAT
249
250/* Define to 1 if you have the `getgrnam' function. */
251#undef HAVE_GETGRNAM
252
253/* Define to 1 if you have the `gethostbyaddr' function. */
254#undef HAVE_GETHOSTBYADDR
255
256/* Define to 1 if you have the `gethostbyname' function. */
257#undef HAVE_GETHOSTBYNAME
258
259/* Define to 1 if you have the `gethostbyname2' function. */
260#undef HAVE_GETHOSTBYNAME2
261
262/* Define to 1 if you have the `gethostname' function. */
263#undef HAVE_GETHOSTNAME
264
265/* Define to 1 if you have the `getipnodebyname' function. */
266#undef HAVE_GETIPNODEBYNAME
267
268/* Define to 1 if you have the `getloadavg' function. */
269#undef HAVE_GETLOADAVG
270
271/* Define to 1 if you have the `getlogin' function. */
272#undef HAVE_GETLOGIN
273
274/* Define to 1 if you have the `getmntent' function. */
275#undef HAVE_GETMNTENT
276
277/* Define to 1 if you have the `getopt' function. */
278#undef HAVE_GETOPT
279
280/* Define to 1 if you have the <getopt.h> header file. */
281#undef HAVE_GETOPT_H
282
283/* Define to 1 if you have the `getpagesize' function. */
284#undef HAVE_GETPAGESIZE
285
286/* Define to 1 if you have the `getpid' function. */
287#undef HAVE_GETPID
288
289/* Define to 1 if you have the `getpwnam' function. */
290#undef HAVE_GETPWNAM
291
292/* Define to 1 if you have the `gettimeofday' function. */
293#undef HAVE_GETTIMEOFDAY
294
295/* Define to 1 if you have the `getvfsstat' function. */
296#undef HAVE_GETVFSSTAT
297
298/* Define to 1 if you have the <grp.h> header file. */
299#undef HAVE_GRP_H
300
301/* Define to 1 if you have the `hasmntopt' function. */
302#undef HAVE_HASMNTOPT
303
304/* Define to 1 if you have the headerGet function. */
305#undef HAVE_HEADERGET
306
307/* Define to 1 if you have the `if_freenameindex' function. */
308#undef HAVE_IF_FREENAMEINDEX
309
310/* Define to 1 if you have the `if_indextoname' function. */
311#undef HAVE_IF_INDEXTONAME
312
313/* Define to 1 if you have the `if_nameindex' function. */
314#undef HAVE_IF_NAMEINDEX
315
316/* Define to 1 if you have the `if_nametoindex' function. */
317#undef HAVE_IF_NAMETOINDEX
318
319/* Define to 1 if you have the <inet/common.h> header file. */
320#undef HAVE_INET_COMMON_H
321
322/* Define to 1 if you have the <inet/ip.h> header file. */
323#undef HAVE_INET_IP_H
324
325/* Define to 1 if you have the <inet/mib2.h> header file. */
326#undef HAVE_INET_MIB2_H
327
328/* Define to 1 if you have the `inet_ntop' function. */
329#undef HAVE_INET_NTOP
330
331/* Define to 1 if you have the `inet_pton' function. */
332#undef HAVE_INET_PTON
333
334/* Define to 1 if you have the `initgroups' function. */
335#undef HAVE_INITGROUPS
336
337/* Define to 1 if the system has the type `intmax_t'. */
338#undef HAVE_INTMAX_T
339
340/* Define to 1 if the system has the type `intptr_t'. */
341#undef HAVE_INTPTR_T
342
343/* Define to 1 if you have the <inttypes.h> header file. */
344#undef HAVE_INTTYPES_H
345
346/* Define to 1 if the system has the type `in_addr_t'. */
347#undef HAVE_IN_ADDR_T
348
349/* Define to 1 if you have the <ioctls.h> header file. */
350#undef HAVE_IOCTLS_H
351
352/* Define to 1 if you have the <io.h> header file. */
353#undef HAVE_IO_H
354
355/* Define to 1 if you have the <iphlpapi.h> header file. */
356#undef HAVE_IPHLPAPI_H
357
358/* Set if IP_PKTINFO is usable */
359#undef HAVE_IP_PKTINFO
360
361/* Set if IP_RECVDSTADDR is usable */
362#undef HAVE_IP_RECVDSTADDR
363
364/* Define to 1 if you have the `kinfo_get_cpus' function. */
365#undef HAVE_KINFO_GET_CPUS
366
367/* Define to 1 if you have the `knlist' function. */
368#undef HAVE_KNLIST
369
370/* Define to 1 if you have the `krb5_auth_con_getrecvsubkey' function. */
371#undef HAVE_KRB5_AUTH_CON_GETRECVSUBKEY
372
373/* Define to 1 if you have the `krb5_auth_con_getsendsubkey' function. */
374#undef HAVE_KRB5_AUTH_CON_GETSENDSUBKEY
375
376/* Define to 1 if `enctype' is a member of `krb5_keyblock'. */
377#undef HAVE_KRB5_KEYBLOCK_ENCTYPE
378
379/* Define to 1 if you have the <kstat.h> header file. */
380#undef HAVE_KSTAT_H
381
382/* Define to 1 if you have the `kvm_getfile2' function. */
383#undef HAVE_KVM_GETFILE2
384
385/* Define to 1 if you have the `kvm_getfiles' function. */
386#undef HAVE_KVM_GETFILES
387
388/* Define to 1 if you have the `kvm_getproc2' function. */
389#undef HAVE_KVM_GETPROC2
390
391/* Define to 1 if you have the `kvm_getprocs' function. */
392#undef HAVE_KVM_GETPROCS
393
394/* Define to 1 if you have the `kvm_getswapinfo' function. */
395#undef HAVE_KVM_GETSWAPINFO
396
397/* Define to 1 if you have the <kvm.h> header file. */
398#undef HAVE_KVM_H
399
400/* Define to 1 if you have the `kvm_openfiles' function. */
401#undef HAVE_KVM_OPENFILES
402
403/* Define to 1 if you have the OpenSSL library (-lcrypto or -leay32). */
404#undef HAVE_LIBCRYPTO
405
406/* Define to 1 if you have the `elf' library (-lelf). */
407#undef HAVE_LIBELF
408
409/* Define to 1 if you have the `mld' library (-lmld). */
410#undef HAVE_LIBMLD
411
412/* Define to 1 if <netlink/netlink.h> provides the libnl3 API */
413#undef HAVE_LIBNL3
414
415/* define if you have libnm */
416#undef HAVE_LIBNM
417
418/* Define to 1 if you have the `nsl' library (-lnsl). */
419#undef HAVE_LIBNSL
420
421/* Define to 1 if you have the <libperfstat.h> header file. */
422#undef HAVE_LIBPERFSTAT_H
423
424/* Define to 1 if you have the `pkcs11' library (-lpkcs11). */
425#undef HAVE_LIBPKCS11
426
427/* define if you have BSD pkg-ng */
428#undef HAVE_LIBPKG
429
430/* Define to 1 if you have the `pthread' library (-lpthread). */
431#undef HAVE_LIBPTHREAD
432
433/* Define to 1 if you have the `rpm' library (-lrpm). */
434#undef HAVE_LIBRPM
435
436/* Define to 1 if you have the `RSAglue' library (-lRSAglue). */
437#undef HAVE_LIBRSAGLUE
438
439/* Define to 1 if you have the `rsaref' library (-lrsaref). */
440#undef HAVE_LIBRSAREF
441
442/* Define to 1 if you have the `sres' library (-lsres). */
443#undef HAVE_LIBSRES
444
445/* Define to 1 if you have the `ssh2' library (-lssh2). */
446#undef HAVE_LIBSSH2
447
448/* Define to 1 if you have the `ssl' library (-lssl). */
449#undef HAVE_LIBSSL
450
451/* Define to 1 if your `ssl' library supports DTLS (-lssl). */
452#undef HAVE_LIBSSL_DTLS
453
454/* Define to 1 if you have the <limits.h> header file. */
455#undef HAVE_LIMITS_H
456
457/* Define to 1 if you have the <linux/ethtool.h> header file. */
458#undef HAVE_LINUX_ETHTOOL_H
459
460/* Define if __u8 .. __u64 must be declared explicitly before including
461   <linux/ethtool.h> */
462#undef HAVE_LINUX_ETHTOOL_NEEDS_U64
463
464/* Define to 1 if you have the <linux/hdreg.h> header file. */
465#undef HAVE_LINUX_HDREG_H
466
467/* Define to 1 if you have the <linux/netlink.h> header file. */
468#undef HAVE_LINUX_NETLINK_H
469
470/* Define to 1 if you have the <linux/rtnetlink.h> header file. */
471#undef HAVE_LINUX_RTNETLINK_H
472
473/* Define to 1 if you have the <linux/tasks.h> header file. */
474#undef HAVE_LINUX_TASKS_H
475
476/* Define to 1 if you have the <lm.h> header file. */
477#undef HAVE_LM_H
478
479/* Define to 1 if you have the `load_defaults' function. */
480#undef HAVE_LOAD_DEFAULTS
481
482/* Define to 1 if you have the <locale.h> header file. */
483#undef HAVE_LOCALE_H
484
485/* Define to 1 if you have the `localtime_r' function. */
486#undef HAVE_LOCALTIME_R
487
488/* Define to 1 if the system has the type `long long int'. */
489#undef HAVE_LONG_LONG_INT
490
491/* Set if the lpstat command is available */
492#undef HAVE_LPSTAT
493
494/* Define to 1 if you have the `lrand48' function. */
495#undef HAVE_LRAND48
496
497/* Define to 1 if you have the `lseek64' function. */
498#undef HAVE_LSEEK64
499
500/* Define to 1 if you have the <machine/param.h> header file. */
501#undef HAVE_MACHINE_PARAM_H
502
503/* Define to 1 if you have the <machine/pte.h> header file. */
504#undef HAVE_MACHINE_PTE_H
505
506/* Define to 1 if you have the <machine/types.h> header file. */
507#undef HAVE_MACHINE_TYPES_H
508
509/* Define to 1 if you have the <mach-o/dyld.h> header file. */
510#undef HAVE_MACH_O_DYLD_H
511
512/* Define to 1 if you have the <malloc.h> header file. */
513#undef HAVE_MALLOC_H
514
515/* Define to 1 if you have the <memory.h> header file. */
516#undef HAVE_MEMORY_H
517
518/* Define to 1 if the system has the type `mib2_ipIfStatsEntry_t'. */
519#undef HAVE_MIB2_IPIFSTATSENTRY_T
520
521/* Define if MIB_IF_TABLE2 is available */
522#undef HAVE_MIB_IF_TABLE2
523
524/* Define to 1 if you have the `mkstemp' function. */
525#undef HAVE_MKSTEMP
526
527/* Define to 1 if you have the `mktime' function. */
528#undef HAVE_MKTIME
529
530/* Define to 1 if you have the <mntent.h> header file. */
531#undef HAVE_MNTENT_H
532
533/* Define to 1 if you have the <mtab.h> header file. */
534#undef HAVE_MTAB_H
535
536/* Define to 1 if you have the `mysql_init' function. */
537#undef HAVE_MYSQL_INIT
538
539/* Define to 1 if you have the `mysql_options' function. */
540#undef HAVE_MYSQL_OPTIONS
541
542/* Define to 1 if you have the <my_global.h> header file. */
543#undef HAVE_MY_GLOBAL_H
544
545/* Define if MY_INIT() is availabe in libmysqlclient */
546#undef HAVE_MY_INIT
547
548/* Define if having my_load_defaults() */
549#undef HAVE_MY_LOAD_DEFAULTS
550
551/* Define to 1 if you have the <my_sys.h> header file. */
552#undef HAVE_MY_SYS_H
553
554/* Define to 1 if you have the <nbutil.h> header file. */
555#undef HAVE_NBUTIL_H
556
557/* Define to 1 if you have the <ncurses/curses.h> header file. */
558#undef HAVE_NCURSES_CURSES_H
559
560/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
561#undef HAVE_NDIR_H
562
563/* Define to 1 if you have the <netdb.h> header file. */
564#undef HAVE_NETDB_H
565
566/* Define to 1 if you have the <netinet6/in6_pcb.h> header file. */
567#undef HAVE_NETINET6_IN6_PCB_H
568
569/* Define to 1 if you have the <netinet6/in6_var.h> header file. */
570#undef HAVE_NETINET6_IN6_VAR_H
571
572/* Define to 1 if you have the <netinet6/ip6_var.h> header file. */
573#undef HAVE_NETINET6_IP6_VAR_H
574
575/* Define to 1 if you have the <netinet6/nd6.h> header file. */
576#undef HAVE_NETINET6_ND6_H
577
578/* Define to 1 if you have the <netinet6/tcp6_fsm.h> header file. */
579#undef HAVE_NETINET6_TCP6_FSM_H
580
581/* Define to 1 if you have the <netinet6/tcp6.h> header file. */
582#undef HAVE_NETINET6_TCP6_H
583
584/* Define to 1 if you have the <netinet6/tcp6_timer.h> header file. */
585#undef HAVE_NETINET6_TCP6_TIMER_H
586
587/* Define to 1 if you have the <netinet6/tcp6_var.h> header file. */
588#undef HAVE_NETINET6_TCP6_VAR_H
589
590/* Define to 1 if you have the <netinet/icmp6.h> header file. */
591#undef HAVE_NETINET_ICMP6_H
592
593/* Define to 1 if you have the <netinet/icmp_var.h> header file. */
594#undef HAVE_NETINET_ICMP_VAR_H
595
596/* Define to 1 if you have the <netinet/if_ether.h> header file. */
597#undef HAVE_NETINET_IF_ETHER_H
598
599/* Define to 1 if you have the <netinet/in.h> header file. */
600#undef HAVE_NETINET_IN_H
601
602/* Define to 1 if you have the <netinet/in_pcb.h> header file. */
603#undef HAVE_NETINET_IN_PCB_H
604
605/* Define to 1 if you have the <netinet/in_systm.h> header file. */
606#undef HAVE_NETINET_IN_SYSTM_H
607
608/* Define to 1 if you have the <netinet/in_var.h> header file. */
609#undef HAVE_NETINET_IN_VAR_H
610
611/* Define to 1 if you have the <netinet/ip6.h> header file. */
612#undef HAVE_NETINET_IP6_H
613
614/* Define to 1 if you have the <netinet/ip.h> header file. */
615#undef HAVE_NETINET_IP_H
616
617/* Define to 1 if you have the <netinet/ip_icmp.h> header file. */
618#undef HAVE_NETINET_IP_ICMP_H
619
620/* Define to 1 if you have the <netinet/ip_var.h> header file. */
621#undef HAVE_NETINET_IP_VAR_H
622
623/* Define to 1 if you have the <netinet/tcpip.h> header file. */
624#undef HAVE_NETINET_TCPIP_H
625
626/* Define to 1 if you have the <netinet/tcp_fsm.h> header file. */
627#undef HAVE_NETINET_TCP_FSM_H
628
629/* Define to 1 if you have the <netinet/tcp.h> header file. */
630#undef HAVE_NETINET_TCP_H
631
632/* Define to 1 if you have the <netinet/tcp_timer.h> header file. */
633#undef HAVE_NETINET_TCP_TIMER_H
634
635/* Define to 1 if you have the <netinet/tcp_var.h> header file. */
636#undef HAVE_NETINET_TCP_VAR_H
637
638/* Define to 1 if you have the <netinet/udp.h> header file. */
639#undef HAVE_NETINET_UDP_H
640
641/* Define to 1 if you have the <netinet/udp_var.h> header file. */
642#undef HAVE_NETINET_UDP_VAR_H
643
644/* Define to 1 if you have the <netipx/ipx.h> header file. */
645#undef HAVE_NETIPX_IPX_H
646
647/* Define to 1 if you have the <netlink/netlink.h> header file. */
648#undef HAVE_NETLINK_NETLINK_H
649
650/* Define to 1 if you have the <net/if_arp.h> header file. */
651#undef HAVE_NET_IF_ARP_H
652
653/* Define to 1 if you have the <net/if_dl.h> header file. */
654#undef HAVE_NET_IF_DL_H
655
656/* Define to 1 if you have the <net/if.h> header file. */
657#undef HAVE_NET_IF_H
658
659/* Define to 1 if you have the <net/if_mib.h> header file. */
660#undef HAVE_NET_IF_MIB_H
661
662/* Define to 1 if you have the <net/if_types.h> header file. */
663#undef HAVE_NET_IF_TYPES_H
664
665/* Define to 1 if you have the <net/if_var.h> header file. */
666#undef HAVE_NET_IF_VAR_H
667
668/* Define to 1 if you have the <net/route.h> header file. */
669#undef HAVE_NET_ROUTE_H
670
671/* Define to 1 if the system has the type `nfds_t'. */
672#undef HAVE_NFDS_T
673
674/* Define to 1 if you have the `nlist' function. */
675#undef HAVE_NLIST
676
677/* Define to 1 if you have the `nlist64' function. */
678#undef HAVE_NLIST64
679
680/* Define to 1 if you have the <nlist.h> header file. */
681#undef HAVE_NLIST_H
682
683/* Define to 1 if the system has the type `off64_t'. */
684#undef HAVE_OFF64_T
685
686/* Define to 1 if you have the `opendir' function. */
687#undef HAVE_OPENDIR
688
689/* Define to 1 if you have the <openssl/aes.h> header file. */
690#undef HAVE_OPENSSL_AES_H
691
692/* Define to 1 if you have the <openssl/des.h> header file. */
693#undef HAVE_OPENSSL_DES_H
694
695/* Define to 1 if you have the <openssl/dh.h> header file. */
696#undef HAVE_OPENSSL_DH_H
697
698/* Define to 1 if you have the <openssl/evp.h> header file. */
699#undef HAVE_OPENSSL_EVP_H
700
701/* Define to 1 if you have the <openssl/hmac.h> header file. */
702#undef HAVE_OPENSSL_HMAC_H
703
704/* Define to 1 if you have the <osreldate.h> header file. */
705#undef HAVE_OSRELDATE_H
706
707/* Define to 1 if you have the <pcap/pcap.h> header file. */
708#undef HAVE_PCAP_PCAP_H
709
710/* define if you have pci_lookup_name() */
711#undef HAVE_PCI_LOOKUP_NAME
712
713/* Define to 1 if you have the <pci/pci.h> header file. */
714#undef HAVE_PCI_PCI_H
715
716/* Define to 1 if you have <pcre.h>. */
717#undef HAVE_PCRE_H
718
719/* on aix, if you have perfstat */
720#undef HAVE_PERFSTAT
721
722/* Define to 1 if you have `the perl_eval_pv' function. */
723#undef HAVE_PERL_EVAL_PV_LC
724
725/* Define to 1 if you have the `Perl_eval_pv' function. */
726#undef HAVE_PERL_EVAL_PV_UC
727
728/* Define to 1 if you have the <picl.h> header file. */
729#undef HAVE_PICL_H
730
731/* define if you have pkginfo */
732#undef HAVE_PKGINFO
733
734/* Define to 1 if you have the <pkginfo.h> header file. */
735#undef HAVE_PKGINFO_H
736
737/* Define to 1 if you have the <pkglocs.h> header file. */
738#undef HAVE_PKGLOCS_H
739
740/* Define to 1 if you have the <pkg.h> header file. */
741#undef HAVE_PKG_H
742
743/* Define to 1 if you have the `poll' function. */
744#undef HAVE_POLL
745
746/* Define to 1 if you have the `pread64' function. */
747#undef HAVE_PREAD64
748
749/* Set if /etc/printcap exists */
750#undef HAVE_PRINTCAP
751
752/* Define if prioritynames variable is declared in <syslog.h> */
753#undef HAVE_PRIORITYNAMES
754
755/* Define to 1 if you have the <process.h> header file. */
756#undef HAVE_PROCESS_H
757
758/* Define to 1 if you have the <pthread.h> header file. */
759#undef HAVE_PTHREAD_H
760
761/* Define to 1 if you have the <pwd.h> header file. */
762#undef HAVE_PWD_H
763
764/* Define to 1 if you have the `rand' function. */
765#undef HAVE_RAND
766
767/* Define to 1 if you have the `random' function. */
768#undef HAVE_RANDOM
769
770/* Define to 1 if you have the `readdir' function. */
771#undef HAVE_READDIR
772
773/* Define to 1 if you have the `regcomp' function. */
774#undef HAVE_REGCOMP
775
776/* Define to 1 if you have the <regex.h> header file. */
777#undef HAVE_REGEX_H
778
779/* Define to 1 if you have the `rpmGetPath' function. */
780#undef HAVE_RPMGETPATH
781
782/* Define to 1 if you have the <rpm/header.h> header file. */
783#undef HAVE_RPM_HEADER_H
784
785/* Define to 1 if you have the <rpm/rpmfileutil.h> header file. */
786#undef HAVE_RPM_RPMFILEUTIL_H
787
788/* Define to 1 if you have the <rpm/rpmlib.h> header file. */
789#undef HAVE_RPM_RPMLIB_H
790
791/* Define to 1 if you have the <rpm/rpmts.h> header file. */
792#undef HAVE_RPM_RPMTS_H
793
794/* Define if timezone declared as a scalar in <time.h> */
795#undef HAVE_SCALAR_TIMEZONE
796
797/* Define to 1 if you have the <search.h> header file. */
798#undef HAVE_SEARCH_H
799
800/* Define to 1 if you have the <security/cryptoki.h> header file. */
801#undef HAVE_SECURITY_CRYPTOKI_H
802
803/* Define to 1 if you have the `select' function. */
804#undef HAVE_SELECT
805
806/* Define to 1 if you have the <sensors/sensors.h> header file. */
807#undef HAVE_SENSORS_SENSORS_H
808
809/* Define to 1 if you have the `setenv' function. */
810#undef HAVE_SETENV
811
812/* Define to 1 if you have the `setgid' function. */
813#undef HAVE_SETGID
814
815/* Define to 1 if you have the `setgroups' function. */
816#undef HAVE_SETGROUPS
817
818/* Define to 1 if you have the `setitimer' function. */
819#undef HAVE_SETITIMER
820
821/* Define to 1 if you have the `setlocale' function. */
822#undef HAVE_SETLOCALE
823
824/* Define to 1 if you have the `setmntent' function. */
825#undef HAVE_SETMNTENT
826
827/* Define to 1 if you have the `setsid' function. */
828#undef HAVE_SETSID
829
830/* Define to 1 if you have the `setuid' function. */
831#undef HAVE_SETUID
832
833/* Define to 1 if you have the <sgtty.h> header file. */
834#undef HAVE_SGTTY_H
835
836/* Define to 1 if you have the `sigaction' function. */
837#undef HAVE_SIGACTION
838
839/* Define to 1 if you have the `sigalrm' function. */
840#undef HAVE_SIGALRM
841
842/* Define to 1 if you have the `sigblock' function. */
843#undef HAVE_SIGBLOCK
844
845/* Define to 1 if you have the `sighold' function. */
846#undef HAVE_SIGHOLD
847
848/* Define if SIGHUP is defined in <signal.h>. */
849#undef HAVE_SIGHUP
850
851/* Define to 1 if you have the `signal' function. */
852#undef HAVE_SIGNAL
853
854/* Define to 1 if you have the `sigprocmask' function. */
855#undef HAVE_SIGPROCMASK
856
857/* Define to 1 if you have the `sigset' function. */
858#undef HAVE_SIGSET
859
860/* Define to 1 if you have the `snprintf' function. */
861#undef HAVE_SNPRINTF
862
863/* Define to 1 if you have the `socket' function. */
864#undef HAVE_SOCKET
865
866/* Define to 1 if the system has the type `socklen_t'. */
867#undef HAVE_SOCKLEN_T
868
869/* Define to 1 if SO_BINDTODEVICE is available */
870#undef HAVE_SO_BINDTODEVICE
871
872/* Define to 1 if you have the `srand' function. */
873#undef HAVE_SRAND
874
875/* Define to 1 if you have the `srand48' function. */
876#undef HAVE_SRAND48
877
878/* Define to 1 if you have the `srandom' function. */
879#undef HAVE_SRANDOM
880
881/* Define to 1 if the system has the type `ssize_t'. */
882#undef HAVE_SSIZE_T
883
884/* Define to 1 if you have the `SSL_library_init' function. */
885#undef HAVE_SSL_LIBRARY_INIT
886
887/* Define to 1 if you have the `SSL_load_error_strings' function. */
888#undef HAVE_SSL_LOAD_ERROR_STRINGS
889
890/* Define to 1 if you have the `statfs' function. */
891#undef HAVE_STATFS
892
893/* Define to 1 if you have the `statvfs' function. */
894#undef HAVE_STATVFS
895
896/* Define to 1 if you have the <stdint.h> header file. */
897#undef HAVE_STDINT_H
898
899/* Define to 1 if you have the <stdlib.h> header file. */
900#undef HAVE_STDLIB_H
901
902/* Define to 1 if you have the `stime' function. */
903#undef HAVE_STIME
904
905/* Define to 1 if you have the `strcasestr' function. */
906#undef HAVE_STRCASESTR
907
908/* Define to 1 if you have the `strdup' function. */
909#undef HAVE_STRDUP
910
911/* Define to 1 if you have the `strerror' function. */
912#undef HAVE_STRERROR
913
914/* Define to 1 if you have the <strings.h> header file. */
915#undef HAVE_STRINGS_H
916
917/* Define to 1 if you have the <string.h> header file. */
918#undef HAVE_STRING_H
919
920/* Define to 1 if you have the `strlcat' function. */
921#undef HAVE_STRLCAT
922
923/* Define to 1 if you have the `strlcpy' function. */
924#undef HAVE_STRLCPY
925
926/* Define to 1 if you have the `strncasecmp' function. */
927#undef HAVE_STRNCASECMP
928
929/* Define to 1 if you have the `strtok_r' function. */
930#undef HAVE_STRTOK_R
931
932/* Define to 1 if you have the `strtol' function. */
933#undef HAVE_STRTOL
934
935/* Define to 1 if you have the `strtoul' function. */
936#undef HAVE_STRTOUL
937
938/* Define to 1 if you have the `strtoull' function. */
939#undef HAVE_STRTOULL
940
941/* Define to 1 if `at_next' is a member of `struct arphd'. */
942#undef HAVE_STRUCT_ARPHD_AT_NEXT
943
944/* Define to 1 if `weak_key' is a member of `struct des_ks_struct'. */
945#undef HAVE_STRUCT_DES_KS_STRUCT_WEAK_KEY
946
947/* Define to 1 if `d_type' is a member of `struct dirent'. */
948#undef HAVE_STRUCT_DIRENT_D_TYPE
949
950/* Define to 1 if `speed_hi' is a member of `struct ethtool_cmd'. */
951#undef HAVE_STRUCT_ETHTOOL_CMD_SPEED_HI
952
953/* Define to 1 if `ifa_next' is a member of `struct ifaddr'. */
954#undef HAVE_STRUCT_IFADDR_IFA_NEXT
955
956/* Define to 1 if `if_addrhead.tqh_first' is a member of `struct ifnet'. */
957#undef HAVE_STRUCT_IFNET_IF_ADDRHEAD_TQH_FIRST
958
959/* Define to 1 if `if_addrlist' is a member of `struct ifnet'. */
960#undef HAVE_STRUCT_IFNET_IF_ADDRLIST
961
962/* Define to 1 if `if_baudrate' is a member of `struct ifnet'. */
963#undef HAVE_STRUCT_IFNET_IF_BAUDRATE
964
965/* Define to 1 if `if_baudrate.ifs_value' is a member of `struct ifnet'. */
966#undef HAVE_STRUCT_IFNET_IF_BAUDRATE_IFS_VALUE
967
968/* Define to 1 if `if_ibytes' is a member of `struct ifnet'. */
969#undef HAVE_STRUCT_IFNET_IF_IBYTES
970
971/* Define to 1 if `if_imcasts' is a member of `struct ifnet'. */
972#undef HAVE_STRUCT_IFNET_IF_IMCASTS
973
974/* Define to 1 if `if_iqdrops' is a member of `struct ifnet'. */
975#undef HAVE_STRUCT_IFNET_IF_IQDROPS
976
977/* Define to 1 if `if_lastchange.tv_nsec' is a member of `struct ifnet'. */
978#undef HAVE_STRUCT_IFNET_IF_LASTCHANGE_TV_NSEC
979
980/* Define to 1 if `if_lastchange.tv_sec' is a member of `struct ifnet'. */
981#undef HAVE_STRUCT_IFNET_IF_LASTCHANGE_TV_SEC
982
983/* Define to 1 if `if_mtu' is a member of `struct ifnet'. */
984#undef HAVE_STRUCT_IFNET_IF_MTU
985
986/* Define to 1 if `if_noproto' is a member of `struct ifnet'. */
987#undef HAVE_STRUCT_IFNET_IF_NOPROTO
988
989/* Define to 1 if `if_obytes' is a member of `struct ifnet'. */
990#undef HAVE_STRUCT_IFNET_IF_OBYTES
991
992/* Define to 1 if `if_omcasts' is a member of `struct ifnet'. */
993#undef HAVE_STRUCT_IFNET_IF_OMCASTS
994
995/* Define to 1 if `if_speed' is a member of `struct ifnet'. */
996#undef HAVE_STRUCT_IFNET_IF_SPEED
997
998/* Define to 1 if `if_type' is a member of `struct ifnet'. */
999#undef HAVE_STRUCT_IFNET_IF_TYPE
1000
1001/* Define to 1 if `if_xname' is a member of `struct ifnet'. */
1002#undef HAVE_STRUCT_IFNET_IF_XNAME
1003
1004/* Define to 1 if `ia_subnetmask' is a member of `struct in_ifaddr'. */
1005#undef HAVE_STRUCT_IN_IFADDR_IA_SUBNETMASK
1006
1007/* Define to 1 if `ipi_spec_dst' is a member of `struct in_pktinfo'. */
1008#undef HAVE_STRUCT_IN_PKTINFO_IPI_SPEC_DST
1009
1010/* Define to 1 if `ip6s_exthdrtoolong ' is a member of `struct ip6stat'. */
1011#undef HAVE_STRUCT_IP6STAT_IP6S_EXTHDRTOOLONG_
1012
1013/* Define to 1 if `ips_cantforward' is a member of `struct ipstat'. */
1014#undef HAVE_STRUCT_IPSTAT_IPS_CANTFORWARD
1015
1016/* Define to 1 if `ips_cantfrag' is a member of `struct ipstat'. */
1017#undef HAVE_STRUCT_IPSTAT_IPS_CANTFRAG
1018
1019/* Define to 1 if `ips_delivered' is a member of `struct ipstat'. */
1020#undef HAVE_STRUCT_IPSTAT_IPS_DELIVERED
1021
1022/* Define to 1 if `ips_fragdropped' is a member of `struct ipstat'. */
1023#undef HAVE_STRUCT_IPSTAT_IPS_FRAGDROPPED
1024
1025/* Define to 1 if `ips_fragmented' is a member of `struct ipstat'. */
1026#undef HAVE_STRUCT_IPSTAT_IPS_FRAGMENTED
1027
1028/* Define to 1 if `ips_fragtimeout' is a member of `struct ipstat'. */
1029#undef HAVE_STRUCT_IPSTAT_IPS_FRAGTIMEOUT
1030
1031/* Define to 1 if `ips_localout' is a member of `struct ipstat'. */
1032#undef HAVE_STRUCT_IPSTAT_IPS_LOCALOUT
1033
1034/* Define to 1 if `ips_noproto' is a member of `struct ipstat'. */
1035#undef HAVE_STRUCT_IPSTAT_IPS_NOPROTO
1036
1037/* Define to 1 if `ips_noroute' is a member of `struct ipstat'. */
1038#undef HAVE_STRUCT_IPSTAT_IPS_NOROUTE
1039
1040/* Define to 1 if `ips_odropped' is a member of `struct ipstat'. */
1041#undef HAVE_STRUCT_IPSTAT_IPS_ODROPPED
1042
1043/* Define to 1 if `ips_ofragments' is a member of `struct ipstat'. */
1044#undef HAVE_STRUCT_IPSTAT_IPS_OFRAGMENTS
1045
1046/* Define to 1 if `ips_reassembled' is a member of `struct ipstat'. */
1047#undef HAVE_STRUCT_IPSTAT_IPS_REASSEMBLED
1048
1049/* Define to 1 if `m_clfree' is a member of `struct mbstat'. */
1050#undef HAVE_STRUCT_MBSTAT_M_CLFREE
1051
1052/* Define to 1 if `m_clusters' is a member of `struct mbstat'. */
1053#undef HAVE_STRUCT_MBSTAT_M_CLUSTERS
1054
1055/* Define to 1 if `m_mbufs' is a member of `struct mbstat'. */
1056#undef HAVE_STRUCT_MBSTAT_M_MBUFS
1057
1058/* Define to 1 if `n_value' is a member of `struct nlist64'. */
1059#undef HAVE_STRUCT_NLIST64_N_VALUE
1060
1061/* Define to 1 if `n_value' is a member of `struct nlist'. */
1062#undef HAVE_STRUCT_NLIST_N_VALUE
1063
1064/* Define to 1 if `rt_dst' is a member of `struct rtentry'. */
1065#undef HAVE_STRUCT_RTENTRY_RT_DST
1066
1067/* Define to 1 if `rt_hash' is a member of `struct rtentry'. */
1068#undef HAVE_STRUCT_RTENTRY_RT_HASH
1069
1070/* Define to 1 if `rt_next' is a member of `struct rtentry'. */
1071#undef HAVE_STRUCT_RTENTRY_RT_NEXT
1072
1073/* Define to 1 if `rt_refcnt' is a member of `struct rtentry'. */
1074#undef HAVE_STRUCT_RTENTRY_RT_REFCNT
1075
1076/* Define to 1 if `rt_unit' is a member of `struct rtentry'. */
1077#undef HAVE_STRUCT_RTENTRY_RT_UNIT
1078
1079/* Define to 1 if `rt_use' is a member of `struct rtentry'. */
1080#undef HAVE_STRUCT_RTENTRY_RT_USE
1081
1082/* Define to 1 if `sa_sigaction' is a member of `struct sigaction'. */
1083#undef HAVE_STRUCT_SIGACTION_SA_SIGACTION
1084
1085/* Define to 1 if `sin6_scope_id' is a member of `struct sockaddr_in6'. */
1086#undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID
1087
1088/* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
1089#undef HAVE_STRUCT_SOCKADDR_SA_LEN
1090
1091/* Define to 1 if `sa_union.sa_generic.sa_family2' is a member of `struct
1092   sockaddr'. */
1093#undef HAVE_STRUCT_SOCKADDR_SA_UNION_SA_GENERIC_SA_FAMILY2
1094
1095/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
1096#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
1097
1098/* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */
1099#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
1100
1101/* Define to 1 if `f_favail' is a member of `struct statfs'. */
1102#undef HAVE_STRUCT_STATFS_F_FAVAIL
1103
1104/* Define to 1 if `f_ffree' is a member of `struct statfs'. */
1105#undef HAVE_STRUCT_STATFS_F_FFREE
1106
1107/* Define to 1 if `f_files' is a member of `struct statfs'. */
1108#undef HAVE_STRUCT_STATFS_F_FILES
1109
1110/* Define to 1 if `f_flags' is a member of `struct statfs'. */
1111#undef HAVE_STRUCT_STATFS_F_FLAGS
1112
1113/* Define to 1 if `f_frsize' is a member of `struct statfs'. */
1114#undef HAVE_STRUCT_STATFS_F_FRSIZE
1115
1116/* Define to 1 if `f_files' is a member of `struct statvfs'. */
1117#undef HAVE_STRUCT_STATVFS_F_FILES
1118
1119/* Define to 1 if `f_frsize' is a member of `struct statvfs'. */
1120#undef HAVE_STRUCT_STATVFS_F_FRSIZE
1121
1122/* Define to 1 if `mnt_dir' is a member of `struct statvfs'. */
1123#undef HAVE_STRUCT_STATVFS_MNT_DIR
1124
1125/* Define to 1 if `sw_nblksenabled' is a member of `struct swdevt'. */
1126#undef HAVE_STRUCT_SWDEVT_SW_NBLKSENABLED
1127
1128/* Define to 1 if `tcp_rcvmemdrop' is a member of `struct tcpstat'. */
1129#undef HAVE_STRUCT_TCPSTAT_TCP_RCVMEMDROP
1130
1131/* Define to 1 if `tz_dsttime' is a member of `struct timezone'. */
1132#undef HAVE_STRUCT_TIMEZONE_TZ_DSTTIME
1133
1134/* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
1135#undef HAVE_STRUCT_TM_TM_GMTOFF
1136
1137/* Define to 1 if `tm_isdst' is a member of `struct tm'. */
1138#undef HAVE_STRUCT_TM_TM_ISDST
1139
1140/* Define to 1 if `udps_discard' is a member of `struct udpstat'. */
1141#undef HAVE_STRUCT_UDPSTAT_UDPS_DISCARD
1142
1143/* Define to 1 if `udps_fullsock' is a member of `struct udpstat'. */
1144#undef HAVE_STRUCT_UDPSTAT_UDPS_FULLSOCK
1145
1146/* Define to 1 if `udps_ipackets' is a member of `struct udpstat'. */
1147#undef HAVE_STRUCT_UDPSTAT_UDPS_IPACKETS
1148
1149/* Define to 1 if `udps_noport' is a member of `struct udpstat'. */
1150#undef HAVE_STRUCT_UDPSTAT_UDPS_NOPORT
1151
1152/* Define to 1 if `udps_noportbcast' is a member of `struct udpstat'. */
1153#undef HAVE_STRUCT_UDPSTAT_UDPS_NOPORTBCAST
1154
1155/* Define to 1 if `udps_opackets' is a member of `struct udpstat'. */
1156#undef HAVE_STRUCT_UDPSTAT_UDPS_OPACKETS
1157
1158/* Define to 1 if `pgswapin' is a member of `struct uvmexp'. */
1159#undef HAVE_STRUCT_UVMEXP_PGSWAPIN
1160
1161/* Define to 1 if you have the `sysconf' function. */
1162#undef HAVE_SYSCONF
1163
1164/* Define to 1 if you have the <syslog.h> header file. */
1165#undef HAVE_SYSLOG_H
1166
1167/* Define to 1 if you have the `system' function. */
1168#undef HAVE_SYSTEM
1169
1170/* Define to 1 if you have the <sys/cdefs.h> header file. */
1171#undef HAVE_SYS_CDEFS_H
1172
1173/* Define to 1 if you have the <sys/conf.h> header file. */
1174#undef HAVE_SYS_CONF_H
1175
1176/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
1177   */
1178#undef HAVE_SYS_DIR_H
1179
1180/* Define to 1 if you have the <sys/diskio.h> header file. */
1181#undef HAVE_SYS_DISKIO_H
1182
1183/* Define to 1 if you have the <sys/disklabel.h> header file. */
1184#undef HAVE_SYS_DISKLABEL_H
1185
1186/* Define to 1 if you have the <sys/dkio.h> header file. */
1187#undef HAVE_SYS_DKIO_H
1188
1189/* Define to 1 if you have the <sys/dkstat.h> header file. */
1190#undef HAVE_SYS_DKSTAT_H
1191
1192/* Define to 1 if you have the <sys/dmap.h> header file. */
1193#undef HAVE_SYS_DMAP_H
1194
1195/* Define to 1 if you have the <sys/file.h> header file. */
1196#undef HAVE_SYS_FILE_H
1197
1198/* Define to 1 if you have the <sys/filio.h> header file. */
1199#undef HAVE_SYS_FILIO_H
1200
1201/* Define to 1 if you have the <sys/fixpoint.h> header file. */
1202#undef HAVE_SYS_FIXPOINT_H
1203
1204/* Define to 1 if you have the <sys/fs.h> header file. */
1205#undef HAVE_SYS_FS_H
1206
1207/* Define to 1 if you have the <sys/hashing.h> header file. */
1208#undef HAVE_SYS_HASHING_H
1209
1210/* Define to 1 if you have the <sys/ioctl.h> header file. */
1211#undef HAVE_SYS_IOCTL_H
1212
1213/* Define to 1 if you have the <sys/loadavg.h> header file. */
1214#undef HAVE_SYS_LOADAVG_H
1215
1216/* Define to 1 if you have the <sys/mbuf.h> header file. */
1217#undef HAVE_SYS_MBUF_H
1218
1219/* Define to 1 if you have the <sys/mntent.h> header file. */
1220#undef HAVE_SYS_MNTENT_H
1221
1222/* Define to 1 if you have the <sys/mnttab.h> header file. */
1223#undef HAVE_SYS_MNTTAB_H
1224
1225/* Define to 1 if you have the <sys/mount.h> header file. */
1226#undef HAVE_SYS_MOUNT_H
1227
1228/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
1229   */
1230#undef HAVE_SYS_NDIR_H
1231
1232/* Define to 1 if you have the <sys/param.h> header file. */
1233#undef HAVE_SYS_PARAM_H
1234
1235/* Define to 1 if you have the <sys/poll.h> header file. */
1236#undef HAVE_SYS_POLL_H
1237
1238/* Define to 1 if you have the <sys/pool.h> header file. */
1239#undef HAVE_SYS_POOL_H
1240
1241/* Define to 1 if you have the <sys/proc.h> header file. */
1242#undef HAVE_SYS_PROC_H
1243
1244/* Define to 1 if you have the <sys/protosw.h> header file. */
1245#undef HAVE_SYS_PROTOSW_H
1246
1247/* Define to 1 if you have the <sys/pstat.h> header file. */
1248#undef HAVE_SYS_PSTAT_H
1249
1250/* Define to 1 if you have the <sys/queue.h> header file. */
1251#undef HAVE_SYS_QUEUE_H
1252
1253/* Define to 1 if you have the <sys/select.h> header file. */
1254#undef HAVE_SYS_SELECT_H
1255
1256/* Define to 1 if you have the <sys/sema.h> header file. */
1257#undef HAVE_SYS_SEMA_H
1258
1259/* Define to 1 if you have the <sys/socketvar.h> header file. */
1260#undef HAVE_SYS_SOCKETVAR_H
1261
1262/* Define to 1 if you have the <sys/socket.h> header file. */
1263#undef HAVE_SYS_SOCKET_H
1264
1265/* Define to 1 if you have the <sys/sockio.h> header file. */
1266#undef HAVE_SYS_SOCKIO_H
1267
1268/* Define to 1 if you have the <sys/statfs.h> header file. */
1269#undef HAVE_SYS_STATFS_H
1270
1271/* Define to 1 if you have the <sys/statvfs.h> header file. */
1272#undef HAVE_SYS_STATVFS_H
1273
1274/* Define to 1 if you have the <sys/stat.h> header file. */
1275#undef HAVE_SYS_STAT_H
1276
1277/* Define to 1 if you have the <sys/stream.h> header file. */
1278#undef HAVE_SYS_STREAM_H
1279
1280/* Define to 1 if you have the <sys/swap.h> header file. */
1281#undef HAVE_SYS_SWAP_H
1282
1283/* Define to 1 if you have the <sys/sysctl.h> header file. */
1284#undef HAVE_SYS_SYSCTL_H
1285
1286/* Define to 1 if you have the <sys/sysget.h> header file. */
1287#undef HAVE_SYS_SYSGET_H
1288
1289/* Define to 1 if you have the <sys/syslog.h> header file. */
1290#undef HAVE_SYS_SYSLOG_H
1291
1292/* Define to 1 if you have the <sys/sysmacros.h> header file. */
1293#undef HAVE_SYS_SYSMACROS_H
1294
1295/* Define to 1 if you have the <sys/sysmp.h> header file. */
1296#undef HAVE_SYS_SYSMP_H
1297
1298/* Define to 1 if you have the <sys/systemcfg.h> header file. */
1299#undef HAVE_SYS_SYSTEMCFG_H
1300
1301/* Define to 1 if you have the <sys/systeminfo.h> header file. */
1302#undef HAVE_SYS_SYSTEMINFO_H
1303
1304/* Define to 1 if you have the <sys/tcpipstats.h> header file. */
1305#undef HAVE_SYS_TCPIPSTATS_H
1306
1307/* Define to 1 if you have the <sys/timeb.h> header file. */
1308#undef HAVE_SYS_TIMEB_H
1309
1310/* Define to 1 if you have the <sys/timeout.h> header file. */
1311#undef HAVE_SYS_TIMEOUT_H
1312
1313/* Define to 1 if you have the <sys/times.h> header file. */
1314#undef HAVE_SYS_TIMES_H
1315
1316/* Define to 1 if you have the <sys/time.h> header file. */
1317#undef HAVE_SYS_TIME_H
1318
1319/* Define to 1 if you have the <sys/types.h> header file. */
1320#undef HAVE_SYS_TYPES_H
1321
1322/* Define to 1 if you have the <sys/uio.h> header file. */
1323#undef HAVE_SYS_UIO_H
1324
1325/* Define to 1 if you have the <sys/un.h> header file. */
1326#undef HAVE_SYS_UN_H
1327
1328/* Define to 1 if you have the <sys/user.h> header file. */
1329#undef HAVE_SYS_USER_H
1330
1331/* Define to 1 if you have the <sys/utsname.h> header file. */
1332#undef HAVE_SYS_UTSNAME_H
1333
1334/* Define to 1 if you have the <sys/vfs.h> header file. */
1335#undef HAVE_SYS_VFS_H
1336
1337/* Define to 1 if you have the <sys/vmmac.h> header file. */
1338#undef HAVE_SYS_VMMAC_H
1339
1340/* Define to 1 if you have the <sys/vmmeter.h> header file. */
1341#undef HAVE_SYS_VMMETER_H
1342
1343/* Define to 1 if you have the <sys/vmparam.h> header file. */
1344#undef HAVE_SYS_VMPARAM_H
1345
1346/* Define to 1 if you have the <sys/vmsystm.h> header file. */
1347#undef HAVE_SYS_VMSYSTM_H
1348
1349/* Define to 1 if you have the <sys/vm.h> header file. */
1350#undef HAVE_SYS_VM_H
1351
1352/* Define to 1 if you have the <sys/vnode.h> header file. */
1353#undef HAVE_SYS_VNODE_H
1354
1355/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
1356#undef HAVE_SYS_WAIT_H
1357
1358/* Define to 1 if you have the `tcgetattr' function. */
1359#undef HAVE_TCGETATTR
1360
1361/* Define to 1 if you have the `times' function. */
1362#undef HAVE_TIMES
1363
1364/* Define to 1 if you have the `TLSv1_method' function. */
1365#undef HAVE_TLSV1_METHOD
1366
1367/* Define to 1 if you have the `TLS_method' function. */
1368#undef HAVE_TLS_METHOD
1369
1370/* Define to 1 if you have the <ufs/ffs/fs.h> header file. */
1371#undef HAVE_UFS_FFS_FS_H
1372
1373/* Define to 1 if you have the <ufs/fs.h> header file. */
1374#undef HAVE_UFS_FS_H
1375
1376/* Define to 1 if you have the <ufs/ufs/dinode.h> header file. */
1377#undef HAVE_UFS_UFS_DINODE_H
1378
1379/* Define to 1 if you have the <ufs/ufs/inode.h> header file. */
1380#undef HAVE_UFS_UFS_INODE_H
1381
1382/* Define to 1 if you have the <ufs/ufs/quota.h> header file. */
1383#undef HAVE_UFS_UFS_QUOTA_H
1384
1385/* Define to 1 if the system has the type `uintmax_t'. */
1386#undef HAVE_UINTMAX_T
1387
1388/* Define to 1 if the system has the type `uintptr_t'. */
1389#undef HAVE_UINTPTR_T
1390
1391/* Define to 1 if you have the `uname' function. */
1392#undef HAVE_UNAME
1393
1394/* Define to 1 if you have the <unistd.h> header file. */
1395#undef HAVE_UNISTD_H
1396
1397/* Define to 1 if the system has the type `unsigned long long int'. */
1398#undef HAVE_UNSIGNED_LONG_LONG_INT
1399
1400/* Define to 1 if you have the `usleep' function. */
1401#undef HAVE_USLEEP
1402
1403/* Define to 1 if you have the <utmpx.h> header file. */
1404#undef HAVE_UTMPX_H
1405
1406/* Define to 1 if you have the <utsname.h> header file. */
1407#undef HAVE_UTSNAME_H
1408
1409/* Define to 1 if you have the <uvm/uvm_extern.h> header file. */
1410#undef HAVE_UVM_UVM_EXTERN_H
1411
1412/* Define to 1 if you have the <uvm/uvm_param.h> header file. */
1413#undef HAVE_UVM_UVM_PARAM_H
1414
1415/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
1416#undef HAVE_VALGRIND_MEMCHECK_H
1417
1418/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
1419#undef HAVE_VALGRIND_VALGRIND_H
1420
1421/* Define to 1 if you have the <validator/validator-config.h> header file. */
1422#undef HAVE_VALIDATOR_VALIDATOR_CONFIG_H
1423
1424/* Define to 1 if you have the <vm/swap_pager.h> header file. */
1425#undef HAVE_VM_SWAP_PAGER_H
1426
1427/* Define to 1 if you have the <vm/vm_extern.h> header file. */
1428#undef HAVE_VM_VM_EXTERN_H
1429
1430/* Define to 1 if you have the <vm/vm.h> header file. */
1431#undef HAVE_VM_VM_H
1432
1433/* Define to 1 if you have the <vm/vm_param.h> header file. */
1434#undef HAVE_VM_VM_PARAM_H
1435
1436/* Define to 1 if you have the `vsnprintf' function. */
1437#undef HAVE_VSNPRINTF
1438
1439/* Define to 1 if you have the <windows.h> header file. */
1440#undef HAVE_WINDOWS_H
1441
1442/* Define to 1 if you have the <winsock2.h> header file. */
1443#undef HAVE_WINSOCK2_H
1444
1445/* Define to 1 if you have the <winsock.h> header file. */
1446#undef HAVE_WINSOCK_H
1447
1448/* Define to 1 if you have the <ws2tcpip.h> header file. */
1449#undef HAVE_WS2TCPIP_H
1450
1451/* Define to 1 if you have the `X509_get_signature_nid' function. */
1452#undef HAVE_X509_GET_SIGNATURE_NID
1453
1454/* Define to 1 if you have the `X509_NAME_ENTRY_get_data' function. */
1455#undef HAVE_X509_NAME_ENTRY_GET_DATA
1456
1457/* Define to 1 if you have the `X509_NAME_ENTRY_get_object' function. */
1458#undef HAVE_X509_NAME_ENTRY_GET_OBJECT
1459
1460/* Define to 1 if you have the <xti.h> header file. */
1461#undef HAVE_XTI_H
1462
1463/* Define if _beginthreadex() is defined in <process.h> */
1464#undef HAVE__BEGINTHREADEX
1465
1466/* Define if _cputs() is defined in <conio.h> */
1467#undef HAVE__CPUTS
1468
1469/* Define if _getch() is defined in <conio.h> */
1470#undef HAVE__GETCH
1471
1472/* Define if _get_osfhandle() is defined in <io.h> */
1473#undef HAVE__GET_OSFHANDLE
1474
1475/* Define to 1 if you have the `_NSGetArgv' function. */
1476#undef HAVE__NSGETARGV
1477
1478/* Define to 1 if you have the `_NSGetExecutablePath' function. */
1479#undef HAVE__NSGETEXECUTABLEPATH
1480
1481/* Define if _open_osfhandle() is defined in <io.h> */
1482#undef HAVE__OPEN_OSFHANDLE
1483
1484/* location of UNIX kernel */
1485#undef KERNEL_LOC
1486
1487/* Path to the lpstat command */
1488#undef LPSTAT_PATH
1489
1490/* Define to the sub-directory where libtool stores uninstalled libraries. */
1491#undef LT_OBJDIR
1492
1493/* define if agentx transport is to use domain sockets only */
1494#undef NETSNMP_AGENTX_DOM_SOCK_ONLY
1495
1496/* Unix domain socket for AgentX master-subagent communication */
1497#undef NETSNMP_AGENTX_SOCKET
1498
1499/* Used to make the compiler issue a warning about deprecated functions and
1500   variables */
1501#undef NETSNMP_ATTRIBUTE_DEPRECATED
1502
1503/* Used to suppress compiler warnings about unused functions and variables */
1504#undef NETSNMP_ATTRIBUTE_UNUSED
1505
1506/* Define if static inline functions are unsupported */
1507#undef NETSNMP_BROKEN_INLINE
1508
1509/* "Define if crytography support is possible" */
1510#undef NETSNMP_CAN_DO_CRYPTO
1511
1512/* sysctl works to get boottime, etc... */
1513#undef NETSNMP_CAN_USE_SYSCTL
1514
1515/* configure options specified */
1516#undef NETSNMP_CONFIGURE_OPTIONS
1517
1518/* if defined daemons will use syslog when no log destination is defined */
1519#undef NETSNMP_DAEMONS_DEFAULT_LOG_SYSLOG
1520
1521/* default location to look for mibs to load using the above tokens and/or
1522   those in the MIBS envrionment variable */
1523#undef NETSNMP_DEFAULT_MIBDIRS
1524
1525/* default mib files to load, specified by path. */
1526#undef NETSNMP_DEFAULT_MIBFILES
1527
1528/* Define if no agent is built */
1529#undef NETSNMP_DISABLE_AGENT
1530
1531/* Define if no apps are built */
1532#undef NETSNMP_DISABLE_APPS
1533
1534/* Define if DES encryption should not be supported */
1535#undef NETSNMP_DISABLE_DES
1536
1537/* Define if MD5 authentication should not be supported */
1538#undef NETSNMP_DISABLE_MD5
1539
1540/* Define if mib loading and parsing code should not be included */
1541#undef NETSNMP_DISABLE_MIB_LOADING
1542
1543/* Define if SNMP SET support should be disabled */
1544#undef NETSNMP_DISABLE_SET_SUPPORT
1545
1546/* Define if SNMPv1 code should not be included */
1547#undef NETSNMP_DISABLE_SNMPV1
1548
1549/* Define if SNMPv2c code should not be included */
1550#undef NETSNMP_DISABLE_SNMPV2C
1551
1552/* Define if AES-192/AES-256 encryption should be supported */
1553#undef NETSNMP_DRAFT_BLUMENTHAL_AES_04
1554
1555/* Define if you are embedding perl in the main agent. */
1556#undef NETSNMP_EMBEDDED_PERL
1557
1558/* define if you want to enable IPv6 support */
1559#undef NETSNMP_ENABLE_IPV6
1560
1561/* define if you want to restrict SMUX connections to localhost by default */
1562#undef NETSNMP_ENABLE_LOCAL_SMUX
1563
1564/* Define if you want to build MFD module rewrites */
1565#undef NETSNMP_ENABLE_MFD_REWRITES
1566
1567/* define if you want to compile support for both authentication and privacy
1568   support. */
1569#undef NETSNMP_ENABLE_SCAPI_AUTHPRIV
1570
1571/* testing code sections. */
1572#undef NETSNMP_ENABLE_TESTING_CODE
1573
1574/* if defined always use default auth/priv protocol when creating usmUsers */
1575#undef NETSNMP_FORCE_SYSTEM_V3_AUTHPRIV
1576
1577/* Should evaluate to the name of the current function if defined */
1578#undef NETSNMP_FUNCTION
1579
1580/* ifnet needs to have _KERNEL defined */
1581#undef NETSNMP_IFNET_NEEDS_KERNEL
1582
1583/* ifnet needs to have _KERNEL_STRUCTURES defined */
1584#undef NETSNMP_IFNET_NEEDS_KERNEL_STRUCTURES
1585
1586/* Type of the third argument of ioctlsocket() */
1587#undef NETSNMP_IOCTLSOCKET_ARG
1588
1589/* Define if you want to remove all non-essential code features. */
1590#undef NETSNMP_MINIMAL_CODE
1591
1592/* Define if you want to only support sending notifications */
1593#undef NETSNMP_NOTIFY_ONLY
1594
1595/* Define to suppress inclusion of deprecated functions */
1596#undef NETSNMP_NO_DEPRECATED_FUNCTIONS
1597
1598/* If you don't want the agent to report on variables it doesn't have data for
1599   */
1600#undef NETSNMP_NO_DUMMY_VALUES
1601
1602/* If we don't want to use kmem. */
1603#undef NETSNMP_NO_KMEM_USAGE
1604
1605/* Define if you want to remove all listening support from the code */
1606#undef NETSNMP_NO_LISTEN_SUPPORT
1607
1608/* If you don't have root access don't exit upon kmem errors */
1609#undef NETSNMP_NO_ROOT_ACCESS
1610
1611/* If you don't want to integrate with systemd. */
1612#undef NETSNMP_NO_SYSTEMD
1613
1614/* Define if you want to remove all SET/write access from the code */
1615#undef NETSNMP_NO_WRITE_SUPPORT
1616
1617/* umask permissions to set up persistent files with */
1618#undef NETSNMP_PERSISTENT_MASK
1619
1620/* Size prefix to use to printf a size_t or ssize_t */
1621#undef NETSNMP_PRIz
1622
1623/* Define to 1 if you want to build with reentrant/threaded code (incomplete).
1624   */
1625#undef NETSNMP_REENTRANT
1626
1627/* Type of the fifth argument of select() */
1628#undef NETSNMP_SELECT_TIMEVAL
1629
1630/* define if you do not want snmptrapd to register as an AgentX subagent */
1631#undef NETSNMP_SNMPTRAPD_DISABLE_AGENTX
1632
1633/* Pattern of temporary files */
1634#undef NETSNMP_TEMP_FILE_PATTERN
1635
1636/* "Define if internal cryptography code should be used" */
1637#undef NETSNMP_USE_INTERNAL_CRYPTO
1638
1639/* define if you are using the MD5 code ... */
1640#undef NETSNMP_USE_INTERNAL_MD5
1641
1642/* Define this if you're using Heimdal Kerberos */
1643#undef NETSNMP_USE_KERBEROS_HEIMDAL
1644
1645/* Define this if we're using the new MIT crypto API */
1646#undef NETSNMP_USE_KERBEROS_MIT
1647
1648/* define if you are using the mysql code for snmptrapd ... */
1649#undef NETSNMP_USE_MYSQL
1650
1651/* Define if you are using the codeS11 library ... */
1652#undef NETSNMP_USE_PKCS11
1653
1654/* Define this if you have lm_sensors v3 or later */
1655#undef NETSNMP_USE_SENSORS_V3
1656
1657/* Should we compile to use special opaque types: float, double, counter64,
1658   i64, ui64, union? */
1659#undef NETSNMP_WITH_OPAQUE_SPECIAL_TYPES
1660
1661/* Define to the address where bug reports for this package should be sent. */
1662#ifndef PACKAGE_BUGREPORT
1663#undef PACKAGE_BUGREPORT
1664#endif
1665
1666/* Define to the full name of this package. */
1667#ifndef PACKAGE_NAME
1668#undef PACKAGE_NAME
1669#endif
1670
1671/* Define to the full name and version of this package. */
1672#ifndef PACKAGE_STRING
1673#undef PACKAGE_STRING
1674#endif
1675
1676/* Define to the one symbol short name of this package. */
1677#ifndef PACKAGE_TARNAME
1678#undef PACKAGE_TARNAME
1679#endif
1680
1681/* Define to the home page for this package. */
1682#undef PACKAGE_URL
1683
1684/* Define to the version of this package. */
1685#ifndef PACKAGE_VERSION
1686#undef PACKAGE_VERSION
1687#endif
1688
1689/* Command to generate ps output, the final column must be the process name
1690   withOUT arguments */
1691#undef PSCMD
1692
1693/* Define as the return type of signal handlers (`int' or `void'). */
1694#undef RETSIGTYPE
1695
1696/* define rtentry to ortentry on SYSV machines (alphas) */
1697#undef RTENTRY
1698
1699/* Use BSD 4.4 routing table entries? */
1700#undef RTENTRY_4_4
1701
1702/* Qualifier for second argument of the appverify_cookie_cb() callback
1703   function */
1704#undef SECOND_APPVERIFY_COOKIE_CB_ARG_QUALIFIER
1705
1706/* The size of `int', as computed by sizeof. */
1707#undef SIZEOF_INT
1708
1709/* The size of `intmax_t', as computed by sizeof. */
1710#undef SIZEOF_INTMAX_T
1711
1712/* The size of `long', as computed by sizeof. */
1713#undef SIZEOF_LONG
1714
1715/* The size of `long long', as computed by sizeof. */
1716#undef SIZEOF_LONG_LONG
1717
1718/* The size of `short', as computed by sizeof. */
1719#undef SIZEOF_SHORT
1720
1721/* The size of `sockaddr_un.sun_path', as computed by sizeof. */
1722#undef SIZEOF_SOCKADDR_UN_SUN_PATH
1723
1724/* If using the C implementation of alloca, define if you know the
1725   direction of stack growth for your system; otherwise it will be
1726   automatically deduced at runtime.
1727	STACK_DIRECTION > 0 => grows toward higher addresses
1728	STACK_DIRECTION < 0 => grows toward lower addresses
1729	STACK_DIRECTION = 0 => direction of growth unknown */
1730#undef STACK_DIRECTION
1731
1732/* Define if statfs takes 2 args and the second argument has type struct
1733   fs_data. [Ultrix] */
1734#undef STAT_STATFS_FS_DATA
1735
1736/* Define to 1 if you have the ANSI C header files. */
1737#undef STDC_HEADERS
1738
1739/* define if SIOCGIFADDR exists in sys/ioctl.h */
1740#undef SYS_IOCTL_H_HAS_SIOCGIFADDR
1741
1742/* Define if the TCP timer constants in <netinet/tcp_timer.h> depend on the
1743   integer variable 'hz'. [FreeBSD 4.x] */
1744#undef TCPTV_NEEDS_HZ
1745
1746/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1747#undef TIME_WITH_SYS_TIME
1748
1749/* Where is the uname command */
1750#undef UNAMEPROG
1751
1752/* Enable extensions on AIX 3, Interix.  */
1753#ifndef _ALL_SOURCE
1754# undef _ALL_SOURCE
1755#endif
1756/* Enable GNU extensions on systems that have them.  */
1757#ifndef _GNU_SOURCE
1758# undef _GNU_SOURCE
1759#endif
1760/* Enable threading extensions on Solaris.  */
1761#ifndef _POSIX_PTHREAD_SEMANTICS
1762# undef _POSIX_PTHREAD_SEMANTICS
1763#endif
1764/* Enable extensions on HP NonStop.  */
1765#ifndef _TANDEM_SOURCE
1766# undef _TANDEM_SOURCE
1767#endif
1768/* Enable general extensions on Solaris.  */
1769#ifndef __EXTENSIONS__
1770# undef __EXTENSIONS__
1771#endif
1772
1773
1774/* Define to 1 if on MINIX. */
1775#undef _MINIX
1776
1777/* Define to 2 if the system does not provide POSIX.1 features except with
1778   this defined. */
1779#undef _POSIX_1_SOURCE
1780
1781/* Define to 1 if you need to in order for `stat' and other things to work. */
1782#undef _POSIX_SOURCE
1783
1784/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
1785   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1786   #define below would cause a syntax error. */
1787#undef _UINT32_T
1788
1789/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
1790   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1791   #define below would cause a syntax error. */
1792#undef _UINT64_T
1793
1794/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
1795   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1796   #define below would cause a syntax error. */
1797#undef _UINT8_T
1798
1799/* Define to empty if `const' does not conform to ANSI C. */
1800#undef const
1801
1802/* in_addr_t definition if not defined in <netinet/in.h>. Must match the type
1803   of sockaddr_in::sin_addr */
1804#undef in_addr_t
1805
1806/* Define to `__inline__' or `__inline' if that's what the C compiler
1807   calls it, or to nothing if 'inline' is not supported under any name.  */
1808#ifndef __cplusplus
1809#undef inline
1810#endif
1811
1812/* Define to the type of a signed integer type of width exactly 16 bits if
1813   such a type exists and the standard includes do not define it. */
1814#undef int16_t
1815
1816/* Define to the type of a signed integer type of width exactly 32 bits if
1817   such a type exists and the standard includes do not define it. */
1818#undef int32_t
1819
1820/* Define to the type of a signed integer type of width exactly 64 bits if
1821   such a type exists and the standard includes do not define it. */
1822#undef int64_t
1823
1824/* Define to the type of a signed integer type of width exactly 8 bits if such
1825   a type exists and the standard includes do not define it. */
1826#undef int8_t
1827
1828/* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do
1829   not define. */
1830#undef intmax_t
1831
1832/* Define to the type of a signed integer type wide enough to hold a pointer,
1833   if such a type exists, and if the system does not define it. */
1834#undef intptr_t
1835
1836/* Define to `long int' if <sys/types.h> does not define. */
1837#undef off_t
1838
1839/* Define to `int' if <sys/types.h> does not define. */
1840#undef pid_t
1841
1842/* Define to `unsigned int' if <sys/types.h> does not define. */
1843#undef size_t
1844
1845/* Define to the type of an unsigned integer type of width exactly 16 bits if
1846   such a type exists and the standard includes do not define it. */
1847#undef uint16_t
1848
1849/* Define to the type of an unsigned integer type of width exactly 32 bits if
1850   such a type exists and the standard includes do not define it. */
1851#undef uint32_t
1852
1853/* Define to the type of an unsigned integer type of width exactly 64 bits if
1854   such a type exists and the standard includes do not define it. */
1855#undef uint64_t
1856
1857/* Define to the type of an unsigned integer type of width exactly 8 bits if
1858   such a type exists and the standard includes do not define it. */
1859#undef uint8_t
1860
1861/* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h>
1862   do not define. */
1863#undef uintmax_t
1864
1865/* Define to the type of an unsigned integer type wide enough to hold a
1866   pointer, if such a type exists, and if the system does not define it. */
1867#undef uintptr_t
1868
1869/* end of definitions added by configure on-the-fly */
1870
1871/* If you have openssl 0.9.7 or above, you likely have AES support. */
1872#undef NETSNMP_USE_OPENSSL
1873#if (defined(NETSNMP_USE_OPENSSL) && defined(HAVE_OPENSSL_AES_H) && defined(HAVE_AES_CFB128_ENCRYPT)) || defined(NETSNMP_USE_INTERNAL_CRYPTO)
1874#define HAVE_AES 1
1875#endif
1876
1877/* define signal if DNE */
1878
1879#ifndef HAVE_SIGNAL
1880#ifdef HAVE_SIGSET
1881#define signal(a,b) sigset(a,b)
1882#endif
1883#endif
1884
1885#ifdef HAVE_DMALLOC_H
1886#define DMALLOC_FUNC_CHECK
1887#endif
1888
1889#endif /* NETSNMP_NO_AUTOCONF_DEFINITIONS */
1890
1891/*
1892 * Note: GCC 4.6 added __BYTE_ORDER__, __ORDER_BIG_ENDIAN__,
1893 * __ORDER_LITTLE_ENDIAN__ and __ORDER_PDP_ENDIAN__ in SVN r165881. For older
1894 * gcc versions and also for other compilers, determine the endianness using
1895 * an expression that can be evaluated at compile time. To do: add support for
1896 * other compilers than gcc that do not support statement expressions.
1897 */
1898#if defined(__BYTE_ORDER__)
1899# if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
1900#  define NETSNMP_BIGENDIAN 1
1901# elif __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
1902#  define NETSNMP_BIGENDIAN 0
1903# else
1904#  error Unknown byte order
1905# endif
1906#else
1907# define NETSNMP_BIGENDIAN                              \
1908    (__extension__                                      \
1909     ({                                                 \
1910         union { unsigned long l; unsigned char c; } u; \
1911                                                        \
1912         u.l = 1;                                       \
1913         u.c == 0;                                      \
1914     })                                                 \
1915    )
1916#endif
1917
1918
1919
1920
1921/* ********* NETSNMP_MARK_BEGIN_CLEAN_NAMESPACE ********* */
1922/*
1923 * put all new net-snmp-specific definitions here
1924 *
1925 * all definitions MUST have a NETSNMP_ prefix
1926 *
1927 */
1928
1929/* Default (SNMP) version number for the tools to use */
1930#define NETSNMP_DEFAULT_SNMP_VERSION 3
1931
1932/* don't change these values! */
1933#define NETSNMP_SNMPV1      0xAAAA       /* readable by anyone */
1934#define NETSNMP_SNMPV2ANY   0xA000       /* V2 Any type (includes NoAuth) */
1935#define NETSNMP_SNMPV2AUTH  0x8000       /* V2 Authenticated requests only */
1936
1937/* default list of mibs to load */
1938#define NETSNMP_DEFAULT_MIBS "IP-MIB:IF-MIB:TCP-MIB:UDP-MIB:SNMPv2-MIB:RFC1213-MIB"
1939
1940/* debugging stuff */
1941/* if defined, we optimize the code to exclude all debugging calls. */
1942#undef NETSNMP_NO_DEBUGGING
1943/* ignore the -D flag and always print debugging information */
1944#define NETSNMP_ALWAYS_DEBUG 0
1945
1946/* reverse encoding BER packets is both faster and more efficient in space. */
1947#define NETSNMP_USE_REVERSE_ASNENCODING       1
1948#define NETSNMP_DEFAULT_ASNENCODING_DIRECTION 1 /* 1 = reverse, 0 = forwards */
1949
1950/* PERSISTENT_DIRECTORY: If defined, the library is capabile of saving
1951   persisant information to this directory in the form of configuration
1952   lines: PERSISTENT_DIRECTORY/NAME.persistent.conf */
1953#define NETSNMP_PERSISTENT_DIRECTORY "/var/snmp"
1954
1955/* AGENT_DIRECTORY_MODE: the mode the agents should use to create
1956   directories with. Since the data stored here is probably sensitive, it
1957   probably should be read-only by root/administrator. */
1958#define NETSNMP_AGENT_DIRECTORY_MODE 0700
1959
1960/* MAX_PERSISTENT_BACKUPS:
1961 *   The maximum number of persistent backups the library will try to
1962 *   read from the persistent cache directory.  If an application fails to
1963 *   close down successfully more than this number of times, data will be lost.
1964 */
1965#define NETSNMP_MAX_PERSISTENT_BACKUPS 10
1966
1967/* define the system type include file here */
1968#define NETSNMP_SYSTEM_INCLUDE_FILE <net-snmp/system/generic.h>
1969
1970/* define the machine (cpu) type include file here */
1971#define NETSNMP_MACHINE_INCLUDE_FILE <net-snmp/machine/generic.h>
1972
1973/* define the UDP buffer defaults undefined means use the OS buffers
1974 * by default */
1975#undef NETSNMP_DEFAULT_SERVER_SEND_BUF
1976#undef NETSNMP_DEFAULT_SERVER_RECV_BUF
1977#undef NETSNMP_DEFAULT_CLIENT_SEND_BUF
1978#undef NETSNMP_DEFAULT_CLIENT_RECV_BUF
1979
1980/* net-snmp's major path names */
1981#undef SNMPLIBPATH
1982#undef SNMPSHAREPATH
1983#undef SNMPCONFPATH
1984#undef SNMPDLMODPATH
1985
1986/* NETSNMP_LOGFILE:  If defined it closes stdout/err/in and opens this in
1987   out/err's place.  (stdin is closed so that sh scripts won't wait for it) */
1988#undef NETSNMP_LOGFILE
1989
1990/* default system contact */
1991#undef NETSNMP_SYS_CONTACT
1992
1993/* system location */
1994#undef NETSNMP_SYS_LOC
1995
1996/* Use libwrap to handle allow/deny hosts? */
1997#undef NETSNMP_USE_LIBWRAP
1998
1999/* Mib-2 tree Info */
2000/* These are the system information variables. */
2001
2002#define NETSNMP_VERS_DESC   "unknown"             /* overridden at run time */
2003#define NETSNMP_SYS_NAME    "unknown"             /* overridden at run time */
2004
2005/* comment out the second define to turn off functionality for any of
2006   these: (See README for details) */
2007
2008/*   proc PROCESSNAME [MAX] [MIN] */
2009#define NETSNMP_PROCMIBNUM 2
2010
2011/*   exec/shell NAME COMMAND      */
2012#define NETSNMP_SHELLMIBNUM 8
2013
2014/*   swap MIN                     */
2015#define NETSNMP_MEMMIBNUM 4
2016
2017/*   disk DISK MINSIZE            */
2018#define NETSNMP_DISKMIBNUM 9
2019
2020/*   load 1 5 15                  */
2021#define NETSNMP_LOADAVEMIBNUM 10
2022
2023/* which version are you using? This mibloc will tell you */
2024#define NETSNMP_VERSIONMIBNUM 100
2025
2026/* Reports errors the agent runs into */
2027/* (typically its "can't fork, no mem" problems) */
2028#define NETSNMP_ERRORMIBNUM 101
2029
2030/* The sub id of EXTENSIBLEMIB returned to queries of
2031   .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0 */
2032#define NETSNMP_AGENTID 250
2033
2034/* This ID is returned after the AGENTID above.  IE, the resulting
2035   value returned by a query to sysObjectID is
2036   EXTENSIBLEMIB.AGENTID.???, where ??? is defined below by OSTYPE */
2037
2038#define NETSNMP_HPUX9ID 1
2039#define NETSNMP_SUNOS4ID 2
2040#define NETSNMP_SOLARISID 3
2041#define NETSNMP_OSFID 4
2042#define NETSNMP_ULTRIXID 5
2043#define NETSNMP_HPUX10ID 6
2044#define NETSNMP_NETBSD1ID 7
2045#define NETSNMP_FREEBSDID 8
2046#define NETSNMP_IRIXID 9
2047#define NETSNMP_LINUXID 10
2048#define NETSNMP_BSDIID 11
2049#define NETSNMP_OPENBSDID 12
2050#define NETSNMP_WIN32ID 13
2051#define NETSNMP_HPUX11ID 14
2052#define NETSNMP_AIXID 15
2053#define NETSNMP_MACOSXID 16
2054#define NETSNMP_DRAGONFLYID 17
2055#define NETSNMP_UNKNOWNID 255
2056
2057#ifdef hpux9
2058#define NETSNMP_OSTYPE NETSNMP_HPUX9ID
2059#endif
2060#ifdef hpux10
2061#define NETSNMP_OSTYPE NETSNMP_HPUX10ID
2062#endif
2063#ifdef hpux11
2064#define NETSNMP_OSTYPE NETSNMP_HPUX11ID
2065#endif
2066#ifdef sunos4
2067#define NETSNMP_OSTYPE NETSNMP_SUNOS4ID
2068#endif
2069#ifdef solaris2
2070#define NETSNMP_OSTYPE NETSNMP_SOLARISID
2071#endif
2072#if defined(osf3) || defined(osf4) || defined(osf5)
2073#define NETSNMP_OSTYPE NETSNMP_OSFID
2074#endif
2075#ifdef ultrix4
2076#define NETSNMP_OSTYPE NETSNMP_ULTRIXID
2077#endif
2078#if defined(netbsd1) || defined(netbsd2)
2079#define NETSNMP_OSTYPE NETSNMP_NETBSD1ID
2080#endif
2081#if defined(__FreeBSD__)
2082#define NETSNMP_OSTYPE NETSNMP_FREEBSDID
2083#endif
2084#if defined(__DragonFly__)
2085#define NETSNMP_OSTYPE NETSNMP_DRAGONFLYID
2086#endif
2087#if defined(irix6) || defined(irix5)
2088#define NETSNMP_OSTYPE NETSNMP_IRIXID
2089#endif
2090#ifdef linux
2091#define NETSNMP_OSTYPE NETSNMP_LINUXID
2092#endif
2093#if defined(bsdi2) || defined(bsdi3) || defined(bsdi4)
2094#define NETSNMP_OSTYPE NETSNMP_BSDIID
2095#endif
2096#if defined(openbsd)
2097#define NETSNMP_OSTYPE NETSNMP_OPENBSDID
2098#endif
2099#ifdef WIN32
2100#define NETSNMP_OSTYPE NETSNMP_WIN32ID
2101#endif
2102#if defined(aix3) || defined(aix4) || defined(aix5) || defined(aix6) || defined(aix7)
2103#define NETSNMP_OSTYPE NETSNMP_AIXID
2104#endif
2105#if defined(darwin) && (darwin >= 8)
2106#define NETSNMP_OSTYPE NETSNMP_MACOSXID
2107#endif
2108/* unknown */
2109#ifndef NETSNMP_OSTYPE
2110#define NETSNMP_OSTYPE NETSNMP_UNKNOWNID
2111#endif
2112
2113/* The enterprise number has been assigned by the IANA group.   */
2114/* Optionally, this may point to the location in the tree your  */
2115/* company/organization has been allocated.                     */
2116/* The assigned enterprise number for the NET_SNMP MIB modules. */
2117#define NETSNMP_ENTERPRISE_OID			8072
2118#define NETSNMP_ENTERPRISE_MIB			1,3,6,1,4,1,8072
2119#define NETSNMP_ENTERPRISE_DOT_MIB		1.3.6.1.4.1.8072
2120#define NETSNMP_ENTERPRISE_DOT_MIB_LENGTH	7
2121
2122/* The assigned enterprise number for sysObjectID. */
2123#define NETSNMP_SYSTEM_MIB		1,3,6,1,4,1,8072,3,2,NETSNMP_OSTYPE
2124#define NETSNMP_SYSTEM_DOT_MIB		1.3.6.1.4.1.8072.3.2.NETSNMP_OSTYPE
2125#define NETSNMP_SYSTEM_DOT_MIB_LENGTH	10
2126
2127/* The assigned enterprise number for notifications. */
2128#define NETSNMP_NOTIFICATION_MIB		1,3,6,1,4,1,8072,4
2129#define NETSNMP_NOTIFICATION_DOT_MIB		1.3.6.1.4.1.8072.4
2130#define NETSNMP_NOTIFICATION_DOT_MIB_LENGTH	8
2131
2132/* this is the location of the ucdavis mib tree.  It shouldn't be
2133   changed, as the places it is used are expected to be constant
2134   values or are directly tied to the UCD-SNMP-MIB. */
2135#define NETSNMP_UCDAVIS_OID		2021
2136#define NETSNMP_UCDAVIS_MIB		1,3,6,1,4,1,2021
2137#define NETSNMP_UCDAVIS_DOT_MIB		1.3.6.1.4.1.2021
2138#define NETSNMP_UCDAVIS_DOT_MIB_LENGTH	7
2139
2140/* how long to wait (seconds) for error querys before reseting the error trap.*/
2141#define NETSNMP_ERRORTIMELENGTH 600
2142
2143/* Exec command to fix PROC problems */
2144/* %s will be replaced by the process name in error */
2145
2146/* #define NETSNMP_PROCFIXCMD "/usr/bin/perl /local/scripts/fixproc %s" */
2147
2148/* Exec command to fix EXEC problems */
2149/* %s will be replaced by the exec/script name in error */
2150
2151/* #define NETSNMP_EXECFIXCMD "/usr/bin/perl /local/scripts/fixproc %s" */
2152
2153/* Should exec output Cashing be used (speeds up things greatly), and
2154   if so, After how many seconds should the cache re-newed?  Note:
2155   Don't define CASHETIME to disable cashing completely */
2156
2157#define NETSNMP_EXCACHETIME 30
2158#define NETSNMP_CACHEFILE ".snmp-exec-cache"
2159#define NETSNMP_MAXCACHESIZE (1500*80)   /* roughly 1500 lines max */
2160
2161/* misc defaults */
2162
2163/* default of 100 meg minimum if the minimum size is not specified in
2164   the config file */
2165#define NETSNMP_DEFDISKMINIMUMSPACE 100000
2166
2167/* default maximum load average before error */
2168#define NETSNMP_DEFMAXLOADAVE 12.0
2169
2170/* max times to loop reading output from execs. */
2171/* Because of sleep(1)s, this will also be time to wait (in seconds) for exec
2172   to finish */
2173#define NETSNMP_MAXREADCOUNT 100
2174
2175/* Set if snmpgets should block and never timeout */
2176/* The original CMU code had this hardcoded as = 1 */
2177#define NETSNMP_SNMPBLOCK 1
2178
2179/* How long to wait before restarting the agent after a snmpset to
2180   EXTENSIBLEMIB.VERSIONMIBNUM.VERRESTARTAGENT.  This is
2181   necessary to finish the snmpset reply before restarting. */
2182#define NETSNMP_RESTARTSLEEP 5
2183
2184/* UNdefine to allow specifying zero-length community string */
2185/* #define NETSNMP_NO_ZEROLENGTH_COMMUNITY 1 */
2186
2187/* Number of community strings to store */
2188#define NETSNMP_NUM_COMMUNITIES	5
2189
2190/* internal define */
2191#define NETSNMP_LASTFIELD -1
2192
2193/*  Pluggable transports.  */
2194
2195/*  This is defined if support for the UDP/IP transport domain is
2196    available.   */
2197#undef NETSNMP_TRANSPORT_UDP_DOMAIN
2198
2199/*  This is defined if support for the shared UDP/IP transport domain is
2200    available.   */
2201#undef NETSNMP_TRANSPORT_UDPSHARED_DOMAIN
2202
2203/*  This is defined if support for the "callback" transport domain is
2204    available.   */
2205#undef NETSNMP_TRANSPORT_CALLBACK_DOMAIN
2206
2207/*  This is defined if support for the TCP/IP transport domain is
2208    available.  */
2209#undef NETSNMP_TRANSPORT_TCP_DOMAIN
2210
2211/*  This is defined if support for the Unix transport domain
2212    (a.k.a. "local IPC") is available.  */
2213#undef NETSNMP_TRANSPORT_UNIX_DOMAIN
2214
2215/*  This is defined if support for the AAL5 PVC transport domain is
2216    available.  */
2217#undef NETSNMP_TRANSPORT_AAL5PVC_DOMAIN
2218
2219/*  This is defined if support for the IPX transport domain is
2220    available.  */
2221#undef NETSNMP_TRANSPORT_IPX_DOMAIN
2222
2223/*  This is defined if support for the UDP/IPv6 transport domain is
2224    available.  */
2225#undef NETSNMP_TRANSPORT_UDPIPV6_DOMAIN
2226
2227/*  This is defined if support for the TCP/IPv6 transport domain is
2228    available.  */
2229#undef NETSNMP_TRANSPORT_TCPIPV6_DOMAIN
2230
2231/*  This is defined if support for the TLS transport domain is
2232    available.   */
2233#undef NETSNMP_TRANSPORT_TLSBASE_DOMAIN
2234
2235/*  This is defined if support for the Alias transport domain is
2236    available.   */
2237#undef NETSNMP_TRANSPORT_ALIAS_DOMAIN
2238
2239/*  This is defined if support for the SSH transport domain is
2240    available.   */
2241#undef NETSNMP_TRANSPORT_SSH_DOMAIN
2242
2243/*  This is defined if support for the DTLS/UDP transport domain is
2244    available.   */
2245#undef NETSNMP_TRANSPORT_DTLSUDP_DOMAIN
2246
2247/*  This is defined if support for the TLS/TCP transport domain is
2248    available.   */
2249#undef NETSNMP_TRANSPORT_TLSTCP_DOMAIN
2250
2251/*  This is defined if support for stdin/out transport domain is available.   */
2252#undef NETSNMP_TRANSPORT_STD_DOMAIN
2253
2254/*  This is defined if support for the IPv4Base transport domain is available.   */
2255#undef NETSNMP_TRANSPORT_IPV4BASE_DOMAIN
2256
2257/* define this if the USM security module is available */
2258#undef NETSNMP_SECMOD_USM
2259
2260/* define this if the KSM (kerberos based snmp) security module is available */
2261#undef NETSNMP_SECMOD_KSM
2262
2263/* define this if the local security module is available */
2264#undef NETSNMP_SECMOD_LOCALSM
2265
2266/* define if configured as a "mini-agent" */
2267#undef NETSNMP_MINI_AGENT
2268
2269/* this is the location of the net-snmp mib tree.  It shouldn't be
2270   changed, as the places it is used are expected to be constant
2271   values or are directly tied to the UCD-SNMP-MIB. */
2272#define NETSNMP_OID		8072
2273#define NETSNMP_MIB		1,3,6,1,4,1,8072
2274#define NETSNMP_DOT_MIB		1.3.6.1.4.1.8072
2275#define NETSNMP_DOT_MIB_LENGTH	7
2276
2277/* pattern for temporary file names */
2278#define NETSNMP_TEMP_FILE_PATTERN "/tmp/snmpdXXXXXX"
2279
2280/*
2281 * this must be before the system/machine includes, to allow them to
2282 * override and turn off inlining. To do so, they should do the
2283 * following:
2284 *
2285 *    #undef NETSNMP_ENABLE_INLINE
2286 *    #define NETSNMP_ENABLE_INLINE 0
2287 *
2288 * A user having problems with their compiler can also turn off
2289 * the use of inline by defining NETSNMP_NO_INLINE via their cflags:
2290 *
2291 *    -DNETSNMP_NO_INLINE
2292 *
2293 * Header and source files should only test against NETSNMP_USE_INLINE:
2294 *
2295 *   #ifdef NETSNMP_USE_INLINE
2296 *   NETSNMP_INLINE function(int parm) { return parm -1; }
2297 *   #endif
2298 *
2299 * Functions which should be static, regardless of whether or not inline
2300 * is available or enabled should use the NETSNMP_STATIC_INLINE macro,
2301 * like so:
2302 *
2303 *    NETSNMP_STATIC_INLINE function(int parm) { return parm -1; }
2304 *
2305 * NOT like this:
2306 *
2307 *    static NETSNMP_INLINE function(int parm) { return parm -1; }
2308 *
2309 */
2310#ifdef NETSNMP_BROKEN_INLINE
2311#   define NETSNMP_ENABLE_INLINE 0
2312#else
2313#   define NETSNMP_ENABLE_INLINE 1
2314#endif
2315
2316#include NETSNMP_SYSTEM_INCLUDE_FILE
2317#include NETSNMP_MACHINE_INCLUDE_FILE
2318
2319#if NETSNMP_ENABLE_INLINE && !defined(NETSNMP_NO_INLINE)
2320#   define NETSNMP_USE_INLINE 1
2321#   ifndef NETSNMP_INLINE
2322#      define NETSNMP_INLINE __inline__
2323#   endif
2324#   ifndef NETSNMP_STATIC_INLINE
2325#      define NETSNMP_STATIC_INLINE static __inline__
2326#   endif
2327#else
2328#   define NETSNMP_INLINE
2329#   define NETSNMP_STATIC_INLINE static
2330#endif
2331
2332#ifndef NETSNMP_IMPORT
2333#  define NETSNMP_IMPORT extern
2334#endif
2335
2336/* comment the next line if you are compiling with libsnmp.h
2337   and are not using the UC-Davis SNMP library. */
2338#define UCD_SNMP_LIBRARY 1
2339
2340/* final conclusion on nlist usage */
2341#if defined(HAVE_NLIST) && defined(HAVE_STRUCT_NLIST_N_VALUE) && !defined(NETSNMP_DONT_USE_NLIST) && !defined(NETSNMP_NO_KMEM_USAGE)
2342#define NETSNMP_CAN_USE_NLIST
2343#endif
2344
2345
2346/* ********* NETSNMP_MARK_BEGIN_LEGACY_DEFINITIONS *********/
2347/*
2348 * existing definitions prior to Net-SNMP 5.4
2349 *
2350 * do not add anything new here
2351 *
2352 */
2353
2354#ifndef NETSNMP_NO_LEGACY_DEFINITIONS
2355
2356#ifdef NETSNMP_DEFAULT_SNMP_VERSION
2357# define DEFAULT_SNMP_VERSION NETSNMP_DEFAULT_SNMP_VERSION
2358#endif
2359
2360#ifdef NETSNMP_SNMPV1
2361# define SNMPV1 NETSNMP_SNMPV1
2362#endif
2363
2364#ifdef NETSNMP_SNMPV2ANY
2365# define SNMPV2ANY NETSNMP_SNMPV2ANY
2366#endif
2367
2368#ifdef NETSNMP_SNMPV2AUTH
2369# define SNMPV2AUTH NETSNMP_SNMPV2AUTH
2370#endif
2371
2372#ifdef NETSNMP_DEFAULT_MIBS
2373# define DEFAULT_MIBS NETSNMP_DEFAULT_MIBS
2374#endif
2375
2376#ifdef NETSNMP_DEFAULT_MIBDIRS
2377# define DEFAULT_MIBDIRS NETSNMP_DEFAULT_MIBDIRS
2378#endif
2379
2380#ifdef NETSNMP_DEFAULT_MIBFILES
2381# define DEFAULT_MIBFILES NETSNMP_DEFAULT_MIBFILES
2382#endif
2383
2384#ifdef NETSNMP_WITH_OPAQUE_SPECIAL_TYPES
2385# define OPAQUE_SPECIAL_TYPES NETSNMP_WITH_OPAQUE_SPECIAL_TYPES
2386#endif
2387
2388#ifdef NETSNMP_ENABLE_SCAPI_AUTHPRIV
2389# define SCAPI_AUTHPRIV NETSNMP_ENABLE_SCAPI_AUTHPRIV
2390#endif
2391
2392#ifdef NETSNMP_USE_INTERNAL_MD5
2393# define USE_INTERNAL_MD5 NETSNMP_USE_INTERNAL_MD5
2394#endif
2395
2396#ifdef NETSNMP_USE_PKCS11
2397# define USE_PKCS NETSNMP_USE_PKCS11
2398#endif
2399
2400#ifdef NETSNMP_USE_OPENSSL
2401# define USE_OPENSSL NETSNMP_USE_OPENSSL
2402#endif
2403
2404#ifdef NETSNMP_NO_DEBUGGING
2405# define SNMP_NO_DEBUGGING NETSNMP_NO_DEBUGGING
2406#endif
2407
2408#ifdef NETSNMP_ALWAYS_DEBUG
2409# define SNMP_ALWAYS_DEBUG NETSNMP_ALWAYS_DEBUG
2410#endif
2411
2412#ifdef NETSNMP_USE_REVERSE_ASNENCODING
2413# define USE_REVERSE_ASNENCODING NETSNMP_USE_REVERSE_ASNENCODING
2414#endif
2415#ifdef NETSNMP_DEFAULT_ASNENCODING_DIRECTION
2416# define DEFAULT_ASNENCODING_DIRECTION NETSNMP_DEFAULT_ASNENCODING_DIRECTION
2417#endif
2418
2419#define PERSISTENT_DIRECTORY NETSNMP_PERSISTENT_DIRECTORY
2420#define PERSISTENT_MASK NETSNMP_PERSISTENT_MASK
2421#define AGENT_DIRECTORY_MODE NETSNMP_AGENT_DIRECTORY_MODE
2422#define MAX_PERSISTENT_BACKUPS NETSNMP_MAX_PERSISTENT_BACKUPS
2423#define SYSTEM_INCLUDE_FILE NETSNMP_SYSTEM_INCLUDE_FILE
2424#define MACHINE_INCLUDE_FILE NETSNMP_MACHINE_INCLUDE_FILE
2425
2426#ifdef NETSNMP_DEFAULT_SERVER_SEND_BUF
2427# define DEFAULT_SERVER_SEND_BUF NETSNMP_DEFAULT_SERVER_SEND_BUF
2428#endif
2429#ifdef NETSNMP_DEFAULT_SERVER_RECV_BUF
2430# define DEFAULT_SERVER_RECV_BUF NETSNMP_DEFAULT_SERVER_RECV_BUF
2431#endif
2432#ifdef NETSNMP_DEFAULT_CLIENT_SEND_BUF
2433# define DEFAULT_CLIENT_SEND_BUF NETSNMP_DEFAULT_CLIENT_SEND_BUF
2434#endif
2435#ifdef NETSNMP_DEFAULT_CLIENT_RECV_BUF
2436# define DEFAULT_CLIENT_RECV_BUF NETSNMP_DEFAULT_CLIENT_RECV_BUF
2437#endif
2438
2439#ifdef NETSNMP_LOGFILE
2440# define LOGFILE NETSNMP_LOGFILE
2441#endif
2442
2443#ifdef NETSNMP_SYS_CONTACT
2444# define SYS_CONTACT NETSNMP_SYS_CONTACT
2445#endif
2446
2447#ifdef NETSNMP_SYS_LOC
2448# define SYS_LOC NETSNMP_SYS_LOC
2449#endif
2450
2451#ifdef NETSNMP_USE_LIBWRAP
2452# define USE_LIBWRAP NETSNMP_USE_LIBWRAP
2453#endif
2454
2455#ifdef NETSNMP_ENABLE_TESTING_CODE
2456# define SNMP_TESTING_CODE NETSNMP_ENABLE_TESTING_CODE
2457#endif
2458
2459#ifdef NETSNMP_NO_ROOT_ACCESS
2460# define NO_ROOT_ACCESS NETSNMP_NO_ROOT_ACCESS
2461#endif
2462
2463#ifdef NETSNMP_NO_KMEM_USAGE
2464# define NO_KMEM_USAGE NETSNMP_NO_KMEM_USAGE
2465#endif
2466
2467#ifdef NETSNMP_NO_DUMMY_VALUES
2468# define NO_DUMMY_VALUES NETSNMP_NO_DUMMY_VALUES
2469#endif
2470
2471#define VERS_DESC     NETSNMP_VERS_DESC
2472#define SYS_NAME      NETSNMP_SYS_NAME
2473
2474#define PROCMIBNUM    NETSNMP_PROCMIBNUM
2475#define SHELLMIBNUM   NETSNMP_SHELLMIBNUM
2476#define MEMMIBNUM     NETSNMP_MEMMIBNUM
2477#define DISKMIBNUM    NETSNMP_DISKMIBNUM
2478
2479#define LOADAVEMIBNUM NETSNMP_LOADAVEMIBNUM
2480#define VERSIONMIBNUM NETSNMP_VERSIONMIBNUM
2481#define ERRORMIBNUM   NETSNMP_ERRORMIBNUM
2482#define AGENTID       NETSNMP_AGENTID
2483
2484#define HPUX9ID       NETSNMP_HPUX9ID
2485#define SUNOS4ID      NETSNMP_SUNOS4ID
2486#define SOLARISID     NETSNMP_SOLARISID
2487#define OSFID         NETSNMP_OSFID
2488#define ULTRIXID      NETSNMP_ULTRIXID
2489#define HPUX10ID      NETSNMP_HPUX10ID
2490#define NETBSD1ID     NETSNMP_NETBSD1ID
2491#define FREEBSDID     NETSNMP_FREEBSDID
2492#define IRIXID        NETSNMP_IRIXID
2493#define LINUXID       NETSNMP_LINUXID
2494#define BSDIID        NETSNMP_BSDIID
2495#define OPENBSDID     NETSNMP_OPENBSDID
2496#define WIN32ID       NETSNMP_WIN32ID
2497#define HPUX11ID      NETSNMP_HPUX11ID
2498#define AIXID         NETSNMP_AIXID
2499#define MACOSXID      NETSNMP_MACOSXID
2500#define UNKNOWNID     NETSNMP_UNKNOWNID
2501
2502#define ENTERPRISE_OID            NETSNMP_ENTERPRISE_OID
2503#define ENTERPRISE_MIB            NETSNMP_ENTERPRISE_MIB
2504#define ENTERPRISE_DOT_MIB        NETSNMP_ENTERPRISE_DOT_MIB
2505#define ENTERPRISE_DOT_MIB_LENGTH NETSNMP_ENTERPRISE_DOT_MIB_LENGTH
2506
2507#define SYSTEM_MIB		  NETSNMP_SYSTEM_MIB
2508#define SYSTEM_DOT_MIB		  NETSNMP_SYSTEM_DOT_MIB
2509#define SYSTEM_DOT_MIB_LENGTH	  NETSNMP_SYSTEM_DOT_MIB_LENGTH
2510
2511#define NOTIFICATION_MIB	    NETSNMP_NOTIFICATION_MIB
2512#define NOTIFICATION_DOT_MIB	    NETSNMP_NOTIFICATION_DOT_MIB
2513#define NOTIFICATION_DOT_MIB_LENGTH NETSNMP_NOTIFICATION_DOT_MIB_LENGTH
2514
2515#define UCDAVIS_OID		  NETSNMP_UCDAVIS_OID
2516#define UCDAVIS_MIB		  NETSNMP_UCDAVIS_MIB
2517#define UCDAVIS_DOT_MIB		  NETSNMP_UCDAVIS_DOT_MIB
2518#define UCDAVIS_DOT_MIB_LENGTH	  NETSNMP_UCDAVIS_DOT_MIB_LENGTH
2519
2520#define ERRORTIMELENGTH NETSNMP_ERRORTIMELENGTH
2521
2522#ifdef NETSNMP_PROCFIXCMD
2523# define PROCFIXCMD NETSNMP_PROCFIXCMD
2524#endif
2525
2526#ifdef NETSNMP_EXECFIXCMD
2527# define EXECFIXCMD NETSNMP_EXECFIXCMD
2528#endif
2529
2530#define EXCACHETIME  NETSNMP_EXCACHETIME
2531#define CACHEFILE    NETSNMP_CACHEFILE
2532#define MAXCACHESIZE NETSNMP_MAXCACHESIZE
2533
2534#define DEFDISKMINIMUMSPACE NETSNMP_DEFDISKMINIMUMSPACE
2535#define DEFMAXLOADAVE NETSNMP_DEFMAXLOADAVE
2536#define MAXREADCOUNT NETSNMP_MAXREADCOUNT
2537
2538#define SNMPBLOCK NETSNMP_SNMPBLOCK
2539#define RESTARTSLEEP NETSNMP_RESTARTSLEEP
2540
2541#define NUM_COMMUNITIES	NETSNMP_NUM_COMMUNITIES
2542
2543#ifdef NETSNMP_NO_ZEROLENGTH_COMMUNITY
2544# define NO_ZEROLENGTH_COMMUNITY NETSNMP_NO_ZEROLENGTH_COMMUNITY
2545#endif
2546
2547#define LASTFIELD NETSNMP_LASTFIELD
2548
2549#define CONFIGURE_OPTIONS NETSNMP_CONFIGURE_OPTIONS
2550
2551#ifdef NETSNMP_TRANSPORT_UDP_DOMAIN
2552# define SNMP_TRANSPORT_UDP_DOMAIN NETSNMP_TRANSPORT_UDP_DOMAIN
2553#endif
2554
2555#ifdef NETSNMP_TRANSPORT_CALLBACK_DOMAIN
2556# define SNMP_TRANSPORT_CALLBACK_DOMAIN NETSNMP_TRANSPORT_CALLBACK_DOMAIN
2557#endif
2558
2559#ifdef NETSNMP_TRANSPORT_TCP_DOMAIN
2560# define SNMP_TRANSPORT_TCP_DOMAIN NETSNMP_TRANSPORT_TCP_DOMAIN
2561#endif
2562
2563#ifdef NETSNMP_TRANSPORT_UNIX_DOMAIN
2564# define SNMP_TRANSPORT_UNIX_DOMAIN NETSNMP_TRANSPORT_UNIX_DOMAIN
2565#endif
2566
2567#ifdef NETSNMP_TRANSPORT_AAL5PVC_DOMAIN
2568# define SNMP_TRANSPORT_AAL5PVC_DOMAIN NETSNMP_TRANSPORT_AAL5PVC_DOMAIN
2569#endif
2570
2571#ifdef NETSNMP_TRANSPORT_IPX_DOMAIN
2572# define SNMP_TRANSPORT_IPX_DOMAIN NETSNMP_TRANSPORT_IPX_DOMAIN
2573#endif
2574
2575#ifdef NETSNMP_TRANSPORT_UDPIPV6_DOMAIN
2576# define SNMP_TRANSPORT_UDPIPV6_DOMAIN NETSNMP_TRANSPORT_UDPIPV6_DOMAIN
2577#endif
2578
2579#ifdef NETSNMP_TRANSPORT_TCPIPV6_DOMAIN
2580# define SNMP_TRANSPORT_TCPIPV6_DOMAIN NETSNMP_TRANSPORT_TCPIPV6_DOMAIN
2581#endif
2582
2583#ifdef NETSNMP_TRANSPORT_TLS_DOMAIN
2584# define SNMP_TRANSPORT_TLS_DOMAIN NETSNMP_TRANSPORT_TLS_DOMAIN
2585#endif
2586
2587#ifdef NETSNMP_TRANSPORT_STD_DOMAIN
2588# define SNMP_TRANSPORT_STD_DOMAIN NETSNMP_TRANSPORT_STD_DOMAIN
2589#endif
2590
2591#ifdef NETSNMP_SECMOD_USM
2592# define SNMP_SECMOD_USM NETSNMP_SECMOD_USM
2593#endif
2594
2595#ifdef NETSNMP_SECMOD_KSM
2596# define SNMP_SECMOD_KSM NETSNMP_SECMOD_KSM
2597#endif
2598
2599#ifdef NETSNMP_SECMOD_LOCALSM
2600# define SNMP_SECMOD_LOCALSM NETSNMP_SECMOD_LOCALSM
2601#endif
2602
2603#ifdef NETSNMP_REENTRANT
2604# define NS_REENTRANT NETSNMP_REENTRANT
2605#endif
2606
2607#ifdef NETSNMP_ENABLE_IPV6
2608# define INET6 NETSNMP_ENABLE_IPV6
2609#endif
2610
2611#ifdef NETSNMP_ENABLE_LOCAL_SMUX
2612# define LOCAL_SMUX NETSNMP_ENABLE_LOCAL_SMUX
2613#endif
2614
2615#ifdef NETSNMP_AGENTX_DOM_SOCK_ONLY
2616# define AGENTX_DOM_SOCK_ONLY NETSNMP_AGENTX_DOM_SOCK_ONLY
2617#endif
2618
2619#ifdef NETSNMP_SNMPTRAPD_DISABLE_AGENTX
2620# define SNMPTRAPD_DISABLE_AGENTX
2621#endif
2622
2623#ifdef NETSNMP_USE_KERBEROS_MIT
2624# define MIT_NEW_CRYPTO NETSNMP_USE_KERBEROS_MIT
2625#endif
2626
2627#ifdef NETSNMP_USE_KERBEROS_HEIMDAL
2628# define HEIMDAL NETSNMP_USE_KERBEROS_HEIMDAL
2629#endif
2630
2631#ifdef NETSNMP_AGENTX_SOCKET
2632# define AGENTX_SOCKET NETSNMP_AGENTX_SOCKET
2633#endif
2634
2635#ifdef NETSNMP_DISABLE_MIB_LOADING
2636# define DISABLE_MIB_LOADING NETSNMP_DISABLE_MIB_LOADING
2637#endif
2638
2639#ifdef NETSNMP_DISABLE_SNMPV1
2640# define DISABLE_SNMPV1 NETSNMP_DISABLE_SNMPV1
2641#endif
2642
2643#ifdef NETSNMP_DISABLE_SNMPV2C
2644# define DISABLE_SNMPV2C NETSNMP_DISABLE_SNMPV2C
2645#endif
2646
2647#ifdef NETSNMP_DISABLE_SET_SUPPORT
2648# define DISABLE_SET_SUPPORT NETSNMP_DISABLE_SET_SUPPORT
2649#endif
2650
2651#ifdef NETSNMP_DISABLE_DES
2652# define DISABLE_DES NETSNMP_DISABLE_DES
2653#endif
2654
2655#ifdef NETSNMP_DISABLE_MD5
2656# define DISABLE_MD5 NETSNMP_DISABLE_MD5
2657#endif
2658
2659#ifdef NETSNMP_DONT_USE_NLIST
2660# define DONT_USE_NLIST NETSNMP_DONT_USE_NLIST
2661#endif
2662
2663#ifdef NETSNMP_CAN_USE_NLIST
2664# define CAN_USE_NLIST NETSNMP_CAN_USE_NLIST
2665#endif
2666
2667#ifdef NETSNMP_CAN_USE_SYSCTL
2668# define CAN_USE_SYSCTL NETSNMP_CAN_USE_SYSCTL
2669#endif
2670
2671#endif /* NETSNMP_NO_LEGACY_DEFINITIONS */
2672
2673
2674#endif /* NET_SNMP_CONFIG_H */
2675