net-snmp
5.4.1
|
00001 /* include/net-snmp/net-snmp-config.h. Generated by configure. */ 00002 /* include/net-snmp/net-snmp-config.h.in. Generated from configure.in by autoheader. */ 00003 /* 00004 * net-snmp configuration header file 00005 */ 00006 /* Portions of this file are subject to the following copyright(s). See 00007 * the Net-SNMP's COPYING file for more details and other copyrights 00008 * that may apply: 00009 */ 00010 /* 00011 * Portions of this file are copyrighted by: 00012 * Copyright © 2003 Sun Microsystems, Inc. All rights reserved. 00013 * Use is subject to license terms specified in the COPYING file 00014 * distributed with the Net-SNMP package. 00015 */ 00016 00017 #ifndef NET_SNMP_CONFIG_H 00018 #define NET_SNMP_CONFIG_H 00019 00020 00021 /* ********* NETSNMP_MARK_BEGIN_AUTOCONF_DEFINITIONS ********* */ 00022 /* 00023 * put all autoconf-specific definitions below here 00024 * 00025 */ 00026 #ifndef NETSNMP_NO_AUTOCONF_DEFINITIONS 00027 00028 /* define if you have type int32_t */ 00029 #define HAVE_INT32_T 1 00030 00031 /* define if you have type uint32_t */ 00032 #define HAVE_UINT32_T 1 00033 00034 /* define if you have type u_int32_t */ 00035 /* #undef HAVE_U_INT32_T */ 00036 00037 /* define if you have type int64_t */ 00038 #define HAVE_INT64_T 1 00039 00040 /* define if you have type uint64_t */ 00041 #define HAVE_UINT64_T 1 00042 00043 /* define if you have type u_int64_t */ 00044 /* #undef HAVE_U_INT64_T */ 00045 00046 /* define if you have type intptr_t */ 00047 #define HAVE_INTPTR_T 1 00048 00049 /* define if you have type uintptr_t */ 00050 #define HAVE_UINTPTR_T 1 00051 00052 /* got socklen_t? */ 00053 #define HAVE_SOCKLEN_T 1 00054 00055 /* got in_addr_t? */ 00056 #define HAVE_IN_ADDR_T 1 00057 00058 /* define if you have getdevs() */ 00059 /* #undef HAVE_GETDEVS */ 00060 00061 /* define if you have devstat_getdevs() */ 00062 /* #undef HAVE_DEVSTAT_GETDEVS */ 00063 00064 /* define if you have <netinet/in_pcb.h> */ 00065 #define HAVE_NETINET_IN_PCB_H 1 00066 00067 /* define if you have <sys/disklabel.h> */ 00068 /* #undef HAVE_SYS_DISKLABEL_H */ 00069 00070 /* define if your compiler (processor) defines __FUNCTION__ for you */ 00071 /* #undef HAVE_CPP_UNDERBAR_FUNCTION_DEFINED */ 00072 00073 /* on aix, if you have perfstat */ 00074 /* #undef HAVE_PERFSTAT */ 00075 00076 /* define if you have libdb, libnm or librpm, respectively */ 00077 /* #undef HAVE_LIBDB */ 00078 /* #undef HAVE_LIBNM */ 00079 /* #undef HAVE_LIBRPM */ 00080 00081 /* define if you have pkginfo */ 00082 #define HAVE_PKGINFO 1 00083 00084 /* define if you have gethostbyname */ 00085 #define HAVE_GETHOSTBYNAME 1 00086 00087 /* define if you have the perl_eval_pv() function */ 00088 /* #undef HAVE_PERL_EVAL_PV_LC */ 00089 00090 /* define if you have the Perl_eval_pv() function */ 00091 /* #undef HAVE_PERL_EVAL_PV_UC */ 00092 00093 /* printing system */ 00094 /* #undef HAVE_LPSTAT */ 00095 /* #undef LPSTAT_PATH */ 00096 /* #undef HAVE_PRINTCAP */ 00097 /* Use dmalloc to do malloc debugging? */ 00098 /* #undef HAVE_DMALLOC_H */ 00099 00100 /* location of UNIX kernel */ 00101 #define KERNEL_LOC "unknown" 00102 00103 /* location of mount table list */ 00104 #define ETC_MNTTAB "/etc/mnttab" 00105 00106 /* location of swap device (ok if not found) */ 00107 /* #undef DMEM_LOC */ 00108 00109 /* Command to generate ps output, the final column must be the process 00110 name withOUT arguments */ 00111 #define PSCMD "/usr/bin/ps -e" 00112 00113 /* Where is the uname command */ 00114 #define UNAMEPROG "/usr/bin/uname" 00115 00116 /* define if you are using linux and /proc/net/dev has the compressed 00117 field, which exists in linux kernels 2.2 and greater. */ 00118 /* #undef PROC_NET_DEV_HAS_COMPRESSED */ 00119 00120 /* define rtentry to ortentry on SYSV machines (alphas) */ 00121 #define RTENTRY struct rtentry 00122 00123 /* Use BSD 4.4 routing table entries? */ 00124 /* #undef RTENTRY_4_4 */ 00125 00126 /* Does struct sigaction have a sa_sigaction field? */ 00127 #define STRUCT_SIGACTION_HAS_SA_SIGACTION 1 00128 00129 /* Does struct tm have a tm_gmtoff field? */ 00130 /* #undef STRUCT_TM_HAS_TM_GMTOFFF */ 00131 00132 /* Does struct sockaddr have a sa_len field? */ 00133 /* #undef STRUCT_SOCKADDR_HAS_SA_LEN */ 00134 00135 /* Does struct sockaddr have a sa_family2 field? */ 00136 /* #undef STRUCT_SOCKADDR_HAS_SA_UNION_SA_GENERIC_SA_FAMILY2 */ 00137 00138 /* Does struct sockaddr_storage have a ss_family field? */ 00139 #define STRUCT_SOCKADDR_STORAGE_HAS_SS_FAMILY 1 00140 00141 /* Does struct sockaddr_storage have a __ss_family field? */ 00142 /* #undef STRUCT_SOCKADDR_STORAGE_HAS___SS_FAMILY */ 00143 00144 /* Does struct in6_addr have a s6_un.sa6_ladd field? */ 00145 /* #undef STRUCT_IN6_ADDR_HAS_S6_UN_SA6_LADDR */ 00146 00147 /* rtentry structure tests */ 00148 /* #undef RTENTRY_RT_NEXT */ 00149 #define STRUCT_RTENTRY_HAS_RT_DST 1 00150 /* #undef STRUCT_RTENTRY_HAS_RT_UNIT */ 00151 #define STRUCT_RTENTRY_HAS_RT_USE 1 00152 #define STRUCT_RTENTRY_HAS_RT_REFCNT 1 00153 #define STRUCT_RTENTRY_HAS_RT_HASH 1 00154 00155 /* ifnet structure tests */ 00156 /* #undef STRUCT_IFNET_HAS_IF_BAUDRATE */ 00157 /* #undef STRUCT_IFNET_HAS_IF_BAUDRATE_IFS_VALUE */ 00158 /* #undef STRUCT_IFNET_HAS_IF_SPEED */ 00159 /* #undef STRUCT_IFNET_HAS_IF_TYPE */ 00160 /* #undef STRUCT_IFNET_HAS_IF_IMCASTS */ 00161 /* #undef STRUCT_IFNET_HAS_IF_IQDROPS */ 00162 /* #undef STRUCT_IFNET_HAS_IF_LASTCHANGE_TV_SEC */ 00163 /* #undef STRUCT_IFNET_HAS_IF_NOPROTO */ 00164 /* #undef STRUCT_IFNET_HAS_IF_OMCASTS */ 00165 /* #undef STRUCT_IFNET_HAS_IF_XNAME */ 00166 /* #undef STRUCT_IFNET_HAS_IF_OBYTES */ 00167 /* #undef STRUCT_IFNET_HAS_IF_IBYTES */ 00168 #define STRUCT_IFNET_HAS_IF_ADDRLIST 1 00169 00170 /* tcpstat.tcps_rcvmemdrop */ 00171 /* #undef STRUCT_TCPSTAT_HAS_TCPS_RCVMEMDROP */ 00172 00173 /* udpstat.udps_discard */ 00174 /* #undef STRUCT_UDPSTAT_HAS_UDPS_DISCARD */ 00175 00176 /* udpstat.udps_discard */ 00177 /* #undef STRUCT_UDPSTAT_HAS_UDPS_NOPORT */ 00178 00179 /* udpstat.udps_discard */ 00180 /* #undef STRUCT_UDPSTAT_HAS_UDPS_NOPORTBCAST */ 00181 00182 /* udpstat.udps_discard */ 00183 #define STRUCT_UDPSTAT_HAS_UDPS_FULLSOCK 1 00184 00185 /* arphd.at_next */ 00186 /* #undef STRUCT_ARPHD_HAS_AT_NEXT */ 00187 00188 /* ifaddr.ifa_next */ 00189 #define STRUCT_IFADDR_HAS_IFA_NEXT 1 00190 00191 /* ifnet.if_mtu */ 00192 #define STRUCT_IFNET_HAS_IF_MTU 1 00193 00194 /* swdevt.sw_nblksenabled */ 00195 /* #undef STRUCT_SWDEVT_HAS_SW_NBLKSENABLED */ 00196 00197 /* nlist.n_value */ 00198 #define STRUCT_NLIST_HAS_N_VALUE 1 00199 00200 /* nlist64.n_value */ 00201 /* #undef STRUCT_NLIST64_HAS_N_VALUE */ 00202 00203 /* ipstat structure tests */ 00204 #define STRUCT_IPSTAT_HAS_IPS_CANTFORWARD 1 00205 /* #undef STRUCT_IPSTAT_HAS_IPS_CANTFRAG */ 00206 /* #undef STRUCT_IPSTAT_HAS_IPS_DELIVERED */ 00207 #define STRUCT_IPSTAT_HAS_IPS_FRAGDROPPED 1 00208 #define STRUCT_IPSTAT_HAS_IPS_FRAGTIMEOUT 1 00209 /* #undef STRUCT_IPSTAT_HAS_IPS_LOCALOUT */ 00210 /* #undef STRUCT_IPSTAT_HAS_IPS_NOPROTO */ 00211 /* #undef STRUCT_IPSTAT_HAS_IPS_NOROUTE */ 00212 /* #undef STRUCT_IPSTAT_HAS_IPS_ODROPPED */ 00213 /* #undef STRUCT_IPSTAT_HAS_IPS_OFRAGMENTS */ 00214 /* #undef STRUCT_IPSTAT_HAS_IPS_REASSEMBLED */ 00215 00216 /* vfsstat.f_frsize */ 00217 #define STRUCT_STATVFS_HAS_F_FRSIZE 1 00218 00219 /* vfsstat.f_files */ 00220 #define STRUCT_STATVFS_HAS_F_FILES 1 00221 00222 /* statfs inode structure tests*/ 00223 #define STRUCT_STATFS_HAS_F_FILES 1 00224 #define STRUCT_STATFS_HAS_F_FFREE 1 00225 /* #undef STRUCT_STATFS_HAS_F_FAVAIL */ 00226 00227 /* des_ks_struct.weak_key */ 00228 /* #undef STRUCT_DES_KS_STRUCT_HAS_WEAK_KEY */ 00229 00230 /* ifnet needs to have _KERNEL defined */ 00231 /* #undef IFNET_NEEDS_KERNEL */ 00232 00233 /* sysctl works to get boottime, etc... */ 00234 /* #undef NETSNMP_CAN_USE_SYSCTL */ 00235 00236 /* define if SIOCGIFADDR exists in sys/ioctl.h */ 00237 /* #undef SYS_IOCTL_H_HAS_SIOCGIFADDR */ 00238 00239 /* Define if statfs takes 2 args and the second argument has 00240 type struct fs_data. [Ultrix] */ 00241 /* #undef STAT_STATFS_FS_DATA */ 00242 00243 /* Define if the TCP timer constants in <netinet/tcp_timer.h> 00244 depend on the integer variable `hz'. [FreeBSD 4.x] */ 00245 /* #undef TCPTV_NEEDS_HZ */ 00246 00247 /* Not-to-be-compiled macros for use by configure only */ 00248 #define config_require(x) 00249 #define config_exclude(x) 00250 #define config_arch_require(x,y) 00251 #define config_parse_dot_conf(w,x,y,z) 00252 #define config_add_mib(x) 00253 #define config_belongs_in(x) 00254 #define config_error(x) 00255 #define config_warning(x) 00256 00257 #if defined (WIN32) || defined (mingw32) || defined (cygwin) 00258 #define ENV_SEPARATOR ";" 00259 #define ENV_SEPARATOR_CHAR ';' 00260 #else 00261 #define ENV_SEPARATOR ":" 00262 #define ENV_SEPARATOR_CHAR ':' 00263 #endif 00264 00265 /* definitions added by configure on-the-fly */ 00266 00267 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00268 systems. This function is required for `alloca.c' support on those systems. 00269 */ 00270 /* #undef CRAY_STACKSEG_END */ 00271 00272 /* Define to 1 if using `alloca.c'. */ 00273 /* #undef C_ALLOCA */ 00274 00275 /* Define to 1 if you have the `AES_cfb128_encrypt' function. */ 00276 /* #undef HAVE_AES_CFB128_ENCRYPT */ 00277 00278 /* Define to 1 if you have `alloca', as a function or macro. */ 00279 #define HAVE_ALLOCA 1 00280 00281 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00282 */ 00283 #define HAVE_ALLOCA_H 1 00284 00285 /* Define to 1 if you have the <arpa/inet.h> header file. */ 00286 #define HAVE_ARPA_INET_H 1 00287 00288 /* Define to 1 if you have the <asm/page.h> header file. */ 00289 /* #undef HAVE_ASM_PAGE_H */ 00290 00291 /* Define to 1 if you have the <asm/types.h> header file. */ 00292 /* #undef HAVE_ASM_TYPES_H */ 00293 00294 /* Define to 1 if you have the `bcopy' function. */ 00295 #define HAVE_BCOPY 1 00296 00297 /* Define to 1 if you have the `cgetnext' function. */ 00298 /* #undef HAVE_CGETNEXT */ 00299 00300 /* Define to 1 if you have the `chown' function. */ 00301 #define HAVE_CHOWN 1 00302 00303 /* Define to 1 if the system has the type `Counter64'. */ 00304 #define HAVE_COUNTER64 1 00305 00306 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 00307 */ 00308 #define HAVE_DIRENT_H 1 00309 00310 /* Define to 1 if you have the <dlfcn.h> header file. */ 00311 #define HAVE_DLFCN_H 1 00312 00313 /* Define to 1 if you have the `dlopen' function. */ 00314 #define HAVE_DLOPEN 1 00315 00316 /* Define to 1 if you have the <err.h> header file. */ 00317 #define HAVE_ERR_H 1 00318 00319 /* Define to 1 if you have the `eval_pv' function. */ 00320 /* #undef HAVE_EVAL_PV */ 00321 00322 /* Define to 1 if you have the `execv' function. */ 00323 #define HAVE_EXECV 1 00324 00325 /* Define to 1 if you have the <fcntl.h> header file. */ 00326 #define HAVE_FCNTL_H 1 00327 00328 /* Define to 1 if you have the `fork' function. */ 00329 #define HAVE_FORK 1 00330 00331 /* Define to 1 if you have the <fstab.h> header file. */ 00332 /* #undef HAVE_FSTAB_H */ 00333 00334 /* Define to 1 if you have the `gai_strerror' function. */ 00335 #define HAVE_GAI_STRERROR 1 00336 00337 /* Define to 1 if you have the `getaddrinfo' function. */ 00338 #define HAVE_GETADDRINFO 1 00339 00340 /* Define to 1 if you have the `getdtablesize' function. */ 00341 #define HAVE_GETDTABLESIZE 1 00342 00343 /* Define to 1 if you have the `getfsstat' function. */ 00344 /* #undef HAVE_GETFSSTAT */ 00345 00346 /* Define to 1 if you have the `getgrnam' function. */ 00347 #define HAVE_GETGRNAM 1 00348 00349 /* Define to 1 if you have the `gethostname' function. */ 00350 #define HAVE_GETHOSTNAME 1 00351 00352 /* Define to 1 if you have the `getipnodebyname' function. */ 00353 #define HAVE_GETIPNODEBYNAME 1 00354 00355 /* Define to 1 if you have the `getloadavg' function. */ 00356 #define HAVE_GETLOADAVG 1 00357 00358 /* Define to 1 if you have the `getmntent' function. */ 00359 #define HAVE_GETMNTENT 1 00360 00361 /* Define to 1 if you have the <getopt.h> header file. */ 00362 #define HAVE_GETOPT_H 1 00363 00364 /* Define to 1 if you have the `getpagesize' function. */ 00365 #define HAVE_GETPAGESIZE 1 00366 00367 /* Define to 1 if you have the `getpid' function. */ 00368 #define HAVE_GETPID 1 00369 00370 /* Define to 1 if you have the `getpwnam' function. */ 00371 #define HAVE_GETPWNAM 1 00372 00373 /* Define to 1 if you have the `gettimeofday' function. */ 00374 #define HAVE_GETTIMEOFDAY 1 00375 00376 /* Define to 1 if you have the <grp.h> header file. */ 00377 #define HAVE_GRP_H 1 00378 00379 /* Define to 1 if you have the `hasmntopt' function. */ 00380 #define HAVE_HASMNTOPT 1 00381 00382 /* Define to 1 if you have the `if_freenameindex' function. */ 00383 #define HAVE_IF_FREENAMEINDEX 1 00384 00385 /* Define to 1 if you have the `if_nameindex' function. */ 00386 #define HAVE_IF_NAMEINDEX 1 00387 00388 /* Define to 1 if you have the `if_nametoindex' function. */ 00389 #define HAVE_IF_NAMETOINDEX 1 00390 00391 /* Define to 1 if you have the `index' function. */ 00392 #define HAVE_INDEX 1 00393 00394 /* Define to 1 if you have the <inet/mib2.h> header file. */ 00395 #define HAVE_INET_MIB2_H 1 00396 00397 /* Define to 1 if the system has the type `int16_t'. */ 00398 #define HAVE_INT16_T 1 00399 00400 /* Define to 1 if the system has the type `int32_t'. */ 00401 #define HAVE_INT32_T 1 00402 00403 /* Define to 1 if the system has the type `int64_t'. */ 00404 #define HAVE_INT64_T 1 00405 00406 /* Define to 1 if the system has the type `int8_t'. */ 00407 #define HAVE_INT8_T 1 00408 00409 /* Define to 1 if the system has the type `intmax_t'. */ 00410 #define HAVE_INTMAX_T 1 00411 00412 /* Define to 1 if the system has the type `intptr_t'. */ 00413 #define HAVE_INTPTR_T 1 00414 00415 /* Define to 1 if you have the <inttypes.h> header file. */ 00416 #define HAVE_INTTYPES_H 1 00417 00418 /* Define to 1 if you have the <ioctls.h> header file. */ 00419 /* #undef HAVE_IOCTLS_H */ 00420 00421 /* Define to 1 if you have the <io.h> header file. */ 00422 /* #undef HAVE_IO_H */ 00423 00424 /* Define to 1 if you have the `knlist' function. */ 00425 /* #undef HAVE_KNLIST */ 00426 00427 /* Define to 1 if you have the <kstat.h> header file. */ 00428 #define HAVE_KSTAT_H 1 00429 00430 /* Define to 1 if you have the `kvm_getprocs' function. */ 00431 /* #undef HAVE_KVM_GETPROCS */ 00432 00433 /* Define to 1 if you have the `kvm_getswapinfo' function. */ 00434 /* #undef HAVE_KVM_GETSWAPINFO */ 00435 00436 /* Define to 1 if you have the <kvm.h> header file. */ 00437 #define HAVE_KVM_H 1 00438 00439 /* Define to 1 if you have the `kvm_openfiles' function. */ 00440 /* #undef HAVE_KVM_OPENFILES */ 00441 00442 /* Define to 1 if you have the `crypto' library (-lcrypto). */ 00443 /* #undef HAVE_LIBCRYPTO */ 00444 00445 /* Define to 1 if you have the `dl' library (-ldl). */ 00446 /* #undef HAVE_LIBDL */ 00447 00448 /* Define to 1 if you have the `efence' library (-lefence). */ 00449 /* #undef HAVE_LIBEFENCE */ 00450 00451 /* Define to 1 if you have the `elf' library (-lelf). */ 00452 #define HAVE_LIBELF 1 00453 00454 /* Define to 1 if you have the `kstat' library (-lkstat). */ 00455 #define HAVE_LIBKSTAT 1 00456 00457 /* Define to 1 if you have the `kvm' library (-lkvm). */ 00458 #define HAVE_LIBKVM 1 00459 00460 /* Define to 1 if you have the `mld' library (-lmld). */ 00461 /* #undef HAVE_LIBMLD */ 00462 00463 /* Define to 1 if you have the `nsl' library (-lnsl). */ 00464 /* #undef HAVE_LIBNSL */ 00465 00466 /* Define to 1 if you have the <libperfstat.h> header file. */ 00467 /* #undef HAVE_LIBPERFSTAT_H */ 00468 00469 /* Define to 1 if you have the `pkcs11' library (-lpkcs11). */ 00470 #define HAVE_LIBPKCS11 1 00471 00472 /* Define to 1 if you have the `RSAglue' library (-lRSAglue). */ 00473 /* #undef HAVE_LIBRSAGLUE */ 00474 00475 /* Define to 1 if you have the `rsaref' library (-lrsaref). */ 00476 /* #undef HAVE_LIBRSAREF */ 00477 00478 /* Define to 1 if you have the `z' library (-lz). */ 00479 /* #undef HAVE_LIBZ */ 00480 00481 /* Define to 1 if you have the <limits.h> header file. */ 00482 #define HAVE_LIMITS_H 1 00483 00484 /* Define to 1 if you have the <linux/ethtool.h> header file. */ 00485 /* #undef HAVE_LINUX_ETHTOOL_H */ 00486 00487 /* Define to 1 if you have the <linux/hdreg.h> header file. */ 00488 /* #undef HAVE_LINUX_HDREG_H */ 00489 00490 /* Define to 1 if you have the <linux/tasks.h> header file. */ 00491 /* #undef HAVE_LINUX_TASKS_H */ 00492 00493 /* Define to 1 if you have the <locale.h> header file. */ 00494 #define HAVE_LOCALE_H 1 00495 00496 /* Define to 1 if you have the `localtime_r' function. */ 00497 #define HAVE_LOCALTIME_R 1 00498 00499 /* Define to 1 if you have the `lrand48' function. */ 00500 #define HAVE_LRAND48 1 00501 00502 /* Define to 1 if you have the `lseek64' function. */ 00503 #define HAVE_LSEEK64 1 00504 00505 /* Define to 1 if you have the <machine/param.h> header file. */ 00506 /* #undef HAVE_MACHINE_PARAM_H */ 00507 00508 /* Define to 1 if you have the <machine/pte.h> header file. */ 00509 /* #undef HAVE_MACHINE_PTE_H */ 00510 00511 /* Define to 1 if you have the <machine/types.h> header file. */ 00512 /* #undef HAVE_MACHINE_TYPES_H */ 00513 00514 /* Define to 1 if you have the <malloc.h> header file. */ 00515 #define HAVE_MALLOC_H 1 00516 00517 /* Define to 1 if you have the `memcpy' function. */ 00518 #define HAVE_MEMCPY 1 00519 00520 /* Define to 1 if you have the `memmove' function. */ 00521 #define HAVE_MEMMOVE 1 00522 00523 /* Define to 1 if you have the <memory.h> header file. */ 00524 #define HAVE_MEMORY_H 1 00525 00526 /* Define to 1 if you have the `mkstemp' function. */ 00527 #define HAVE_MKSTEMP 1 00528 00529 /* Define to 1 if you have the `mktime' function. */ 00530 #define HAVE_MKTIME 1 00531 00532 /* Define to 1 if you have the <mntent.h> header file. */ 00533 /* #undef HAVE_MNTENT_H */ 00534 00535 /* Define to 1 if you have the <mtab.h> header file. */ 00536 /* #undef HAVE_MTAB_H */ 00537 00538 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 00539 /* #undef HAVE_NDIR_H */ 00540 00541 /* Define to 1 if you have the <netdb.h> header file. */ 00542 #define HAVE_NETDB_H 1 00543 00544 /* Define to 1 if you have the <netinet6/in6_pcb.h> header file. */ 00545 /* #undef HAVE_NETINET6_IN6_PCB_H */ 00546 00547 /* Define to 1 if you have the <netinet6/in6_var.h> header file. */ 00548 /* #undef HAVE_NETINET6_IN6_VAR_H */ 00549 00550 /* Define to 1 if you have the <netinet6/ip6_var.h> header file. */ 00551 /* #undef HAVE_NETINET6_IP6_VAR_H */ 00552 00553 /* Define to 1 if you have the <netinet6/nd6.h> header file. */ 00554 /* #undef HAVE_NETINET6_ND6_H */ 00555 00556 /* Define to 1 if you have the <netinet6/tcp6_fsm.h> header file. */ 00557 /* #undef HAVE_NETINET6_TCP6_FSM_H */ 00558 00559 /* Define to 1 if you have the <netinet6/tcp6.h> header file. */ 00560 /* #undef HAVE_NETINET6_TCP6_H */ 00561 00562 /* Define to 1 if you have the <netinet6/tcp6_timer.h> header file. */ 00563 /* #undef HAVE_NETINET6_TCP6_TIMER_H */ 00564 00565 /* Define to 1 if you have the <netinet6/tcp6_var.h> header file. */ 00566 /* #undef HAVE_NETINET6_TCP6_VAR_H */ 00567 00568 /* Define to 1 if you have the <netinet/icmp_var.h> header file. */ 00569 #define HAVE_NETINET_ICMP_VAR_H 1 00570 00571 /* Define to 1 if you have the <netinet/if_ether.h> header file. */ 00572 #define HAVE_NETINET_IF_ETHER_H 1 00573 00574 /* Define to 1 if you have the <netinet/in.h> header file. */ 00575 #define HAVE_NETINET_IN_H 1 00576 00577 /* Define to 1 if you have the <netinet/in_systm.h> header file. */ 00578 #define HAVE_NETINET_IN_SYSTM_H 1 00579 00580 /* Define to 1 if you have the <netinet/in_var.h> header file. */ 00581 #define HAVE_NETINET_IN_VAR_H 1 00582 00583 /* Define to 1 if you have the <netinet/ip6.h> header file. */ 00584 #define HAVE_NETINET_IP6_H 1 00585 00586 /* Define to 1 if you have the <netinet/ip.h> header file. */ 00587 #define HAVE_NETINET_IP_H 1 00588 00589 /* Define to 1 if you have the <netinet/ip_icmp.h> header file. */ 00590 #define HAVE_NETINET_IP_ICMP_H 1 00591 00592 /* Define to 1 if you have the <netinet/ip_var.h> header file. */ 00593 #define HAVE_NETINET_IP_VAR_H 1 00594 00595 /* Define to 1 if you have the <netinet/tcpip.h> header file. */ 00596 #define HAVE_NETINET_TCPIP_H 1 00597 00598 /* Define to 1 if you have the <netinet/tcp_fsm.h> header file. */ 00599 #define HAVE_NETINET_TCP_FSM_H 1 00600 00601 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 00602 #define HAVE_NETINET_TCP_H 1 00603 00604 /* Define to 1 if you have the <netinet/tcp_timer.h> header file. */ 00605 #define HAVE_NETINET_TCP_TIMER_H 1 00606 00607 /* Define to 1 if you have the <netinet/tcp_var.h> header file. */ 00608 #define HAVE_NETINET_TCP_VAR_H 1 00609 00610 /* Define to 1 if you have the <netinet/udp.h> header file. */ 00611 #define HAVE_NETINET_UDP_H 1 00612 00613 /* Define to 1 if you have the <netinet/udp_var.h> header file. */ 00614 #define HAVE_NETINET_UDP_VAR_H 1 00615 00616 /* Define to 1 if you have the <netipx/ipx.h> header file. */ 00617 /* #undef HAVE_NETIPX_IPX_H */ 00618 00619 /* Define to 1 if you have the <net/if_arp.h> header file. */ 00620 #define HAVE_NET_IF_ARP_H 1 00621 00622 /* Define to 1 if you have the <net/if_dl.h> header file. */ 00623 #define HAVE_NET_IF_DL_H 1 00624 00625 /* Define to 1 if you have the <net/if.h> header file. */ 00626 #define HAVE_NET_IF_H 1 00627 00628 /* Define to 1 if you have the <net/if_mib.h> header file. */ 00629 /* #undef HAVE_NET_IF_MIB_H */ 00630 00631 /* Define to 1 if you have the <net/if_types.h> header file. */ 00632 #define HAVE_NET_IF_TYPES_H 1 00633 00634 /* Define to 1 if you have the <net/if_var.h> header file. */ 00635 /* #undef HAVE_NET_IF_VAR_H */ 00636 00637 /* Define to 1 if you have the <net/route.h> header file. */ 00638 #define HAVE_NET_ROUTE_H 1 00639 00640 /* Define to 1 if you have the `nlist' function. */ 00641 #define HAVE_NLIST 1 00642 00643 /* Define to 1 if you have the `nlist64' function. */ 00644 /* #undef HAVE_NLIST64 */ 00645 00646 /* Define to 1 if you have the <nlist.h> header file. */ 00647 #define HAVE_NLIST_H 1 00648 00649 /* Define to 1 if the system has the type `off64_t'. */ 00650 #define HAVE_OFF64_T 1 00651 00652 /* Define to 1 if you have the <openssl/aes.h> header file. */ 00653 #define HAVE_OPENSSL_AES_H 1 00654 00655 /* Define to 1 if you have the <openssl/des.h> header file. */ 00656 #define HAVE_OPENSSL_DES_H 1 00657 00658 /* Define to 1 if you have the <openssl/dh.h> header file. */ 00659 #define HAVE_OPENSSL_DH_H 1 00660 00661 /* Define to 1 if you have the <openssl/evp.h> header file. */ 00662 #define HAVE_OPENSSL_EVP_H 1 00663 00664 /* Define to 1 if you have the <openssl/hmac.h> header file. */ 00665 #define HAVE_OPENSSL_HMAC_H 1 00666 00667 /* Define to 1 if you have the <osreldate.h> header file. */ 00668 /* #undef HAVE_OSRELDATE_H */ 00669 00670 /* Define to 1 if you have the <pci/pci.h> header file. */ 00671 /* #undef HAVE_PCI_PCI_H */ 00672 00673 /* Define to 1 if you have the <picl.h> header file. */ 00674 /* #undef HAVE_PICL_H */ 00675 00676 /* Define to 1 if you have the <pkginfo.h> header file. */ 00677 #define HAVE_PKGINFO_H 1 00678 00679 /* Define to 1 if you have the <pkglocs.h> header file. */ 00680 #define HAVE_PKGLOCS_H 1 00681 00682 /* Define to 1 if you have the `pread64' function. */ 00683 #define HAVE_PREAD64 1 00684 00685 /* Define to 1 if you have the <pthread.h> header file. */ 00686 #define HAVE_PTHREAD_H 1 00687 00688 /* Define to 1 if you have the <pwd.h> header file. */ 00689 #define HAVE_PWD_H 1 00690 00691 /* Define to 1 if you have the `rand' function. */ 00692 #define HAVE_RAND 1 00693 00694 /* Define to 1 if you have the `random' function. */ 00695 #define HAVE_RANDOM 1 00696 00697 /* Define to 1 if you have the `regcomp' function. */ 00698 #define HAVE_REGCOMP 1 00699 00700 /* Define to 1 if you have the <regex.h> header file. */ 00701 #define HAVE_REGEX_H 1 00702 00703 /* Define to 1 if you have the `rpmGetPath' function. */ 00704 /* #undef HAVE_RPMGETPATH */ 00705 00706 /* Define to 1 if you have the <rpm/header.h> header file. */ 00707 /* #undef HAVE_RPM_HEADER_H */ 00708 00709 /* Define to 1 if you have the <rpm/rpmdb.h> header file. */ 00710 /* #undef HAVE_RPM_RPMDB_H */ 00711 00712 /* Define to 1 if you have the <rpm/rpmlib.h> header file. */ 00713 /* #undef HAVE_RPM_RPMLIB_H */ 00714 00715 /* Define to 1 if you have the <search.h> header file. */ 00716 #define HAVE_SEARCH_H 1 00717 00718 /* Define to 1 if you have the <security/cryptoki.h> header file. */ 00719 #define HAVE_SECURITY_CRYPTOKI_H 1 00720 00721 /* Define to 1 if you have the `select' function. */ 00722 #define HAVE_SELECT 1 00723 00724 /* Define to 1 if you have the `setenv' function. */ 00725 #define HAVE_SETENV 1 00726 00727 /* Define to 1 if you have the `setgid' function. */ 00728 #define HAVE_SETGID 1 00729 00730 /* Define to 1 if you have the `setgroups' function. */ 00731 #define HAVE_SETGROUPS 1 00732 00733 /* Define to 1 if you have the `setitimer' function. */ 00734 #define HAVE_SETITIMER 1 00735 00736 /* Define to 1 if you have the `setlocale' function. */ 00737 #define HAVE_SETLOCALE 1 00738 00739 /* Define to 1 if you have the `setmntent' function. */ 00740 /* #undef HAVE_SETMNTENT */ 00741 00742 /* Define to 1 if you have the `setsid' function. */ 00743 #define HAVE_SETSID 1 00744 00745 /* Define to 1 if you have the `setuid' function. */ 00746 #define HAVE_SETUID 1 00747 00748 /* Define to 1 if you have the <sgtty.h> header file. */ 00749 #define HAVE_SGTTY_H 1 00750 00751 /* Define to 1 if you have the `sigaction' function. */ 00752 #define HAVE_SIGACTION 1 00753 00754 /* Define to 1 if you have the `sigalrm' function. */ 00755 /* #undef HAVE_SIGALRM */ 00756 00757 /* Define to 1 if you have the `sigblock' function. */ 00758 /* #undef HAVE_SIGBLOCK */ 00759 00760 /* Define to 1 if you have the `sighold' function. */ 00761 #define HAVE_SIGHOLD 1 00762 00763 /* Define to 1 if you have the `signal' function. */ 00764 #define HAVE_SIGNAL 1 00765 00766 /* Define to 1 if you have the `sigset' function. */ 00767 #define HAVE_SIGSET 1 00768 00769 /* Define to 1 if you have the `snprintf' function. */ 00770 #define HAVE_SNPRINTF 1 00771 00772 /* Define to 1 if you have the `socket' function. */ 00773 #define HAVE_SOCKET 1 00774 00775 /* Define if type ssize_t is available */ 00776 #define HAVE_SSIZE_T 1 00777 00778 /* Define to 1 if you have the `statfs' function. */ 00779 #define HAVE_STATFS 1 00780 00781 /* Define to 1 if you have the `statvfs' function. */ 00782 #define HAVE_STATVFS 1 00783 00784 /* Define to 1 if you have the <stdarg.h> header file. */ 00785 #define HAVE_STDARG_H 1 00786 00787 /* Define to 1 if you have the <stdint.h> header file. */ 00788 #define HAVE_STDINT_H 1 00789 00790 /* Define to 1 if you have the <stdlib.h> header file. */ 00791 #define HAVE_STDLIB_H 1 00792 00793 /* Define to 1 if you have the `stime' function. */ 00794 #define HAVE_STIME 1 00795 00796 /* Define to 1 if you have the `strcasestr' function. */ 00797 #define HAVE_STRCASESTR 1 00798 00799 /* Define to 1 if you have the `strchr' function. */ 00800 #define HAVE_STRCHR 1 00801 00802 /* Define to 1 if you have the `strdup' function. */ 00803 #define HAVE_STRDUP 1 00804 00805 /* Define to 1 if you have the `strerror' function. */ 00806 #define HAVE_STRERROR 1 00807 00808 /* Define to 1 if you have the <strings.h> header file. */ 00809 #define HAVE_STRINGS_H 1 00810 00811 /* Define to 1 if you have the <string.h> header file. */ 00812 #define HAVE_STRING_H 1 00813 00814 /* Define to 1 if you have the `strlcpy' function. */ 00815 #define HAVE_STRLCPY 1 00816 00817 /* Define to 1 if you have the `strncasecmp' function. */ 00818 #define HAVE_STRNCASECMP 1 00819 00820 /* Define to 1 if you have the `strtok_r' function. */ 00821 #define HAVE_STRTOK_R 1 00822 00823 /* Define to 1 if you have the `strtol' function. */ 00824 #define HAVE_STRTOL 1 00825 00826 /* Define to 1 if you have the `strtoul' function. */ 00827 #define HAVE_STRTOUL 1 00828 00829 /* Define to 1 if `sin6_scope_id' is member of `struct sockaddr_in6'. */ 00830 #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 00831 00832 /* Define to 1 if you have the `sysconf' function. */ 00833 #define HAVE_SYSCONF 1 00834 00835 /* Define to 1 if you have the <syslog.h> header file. */ 00836 #define HAVE_SYSLOG_H 1 00837 00838 /* Define to 1 if you have the `system' function. */ 00839 #define HAVE_SYSTEM 1 00840 00841 /* Define to 1 if you have the <sys/cdefs.h> header file. */ 00842 /* #undef HAVE_SYS_CDEFS_H */ 00843 00844 /* Define to 1 if you have the <sys/conf.h> header file. */ 00845 #define HAVE_SYS_CONF_H 1 00846 00847 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 00848 */ 00849 /* #undef HAVE_SYS_DIR_H */ 00850 00851 /* Define to 1 if you have the <sys/diskio.h> header file. */ 00852 /* #undef HAVE_SYS_DISKIO_H */ 00853 00854 /* Define to 1 if you have the <sys/dkio.h> header file. */ 00855 #define HAVE_SYS_DKIO_H 1 00856 00857 /* Define to 1 if you have the <sys/dkstat.h> header file. */ 00858 /* #undef HAVE_SYS_DKSTAT_H */ 00859 00860 /* Define to 1 if you have the <sys/dmap.h> header file. */ 00861 /* #undef HAVE_SYS_DMAP_H */ 00862 00863 /* Define to 1 if you have the <sys/file.h> header file. */ 00864 #define HAVE_SYS_FILE_H 1 00865 00866 /* Define to 1 if you have the <sys/filio.h> header file. */ 00867 #define HAVE_SYS_FILIO_H 1 00868 00869 /* Define to 1 if you have the <sys/fixpoint.h> header file. */ 00870 /* #undef HAVE_SYS_FIXPOINT_H */ 00871 00872 /* Define to 1 if you have the <sys/fs.h> header file. */ 00873 /* #undef HAVE_SYS_FS_H */ 00874 00875 /* Define to 1 if you have the <sys/hashing.h> header file. */ 00876 /* #undef HAVE_SYS_HASHING_H */ 00877 00878 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 00879 #define HAVE_SYS_IOCTL_H 1 00880 00881 /* Define to 1 if you have the <sys/loadavg.h> header file. */ 00882 #define HAVE_SYS_LOADAVG_H 1 00883 00884 /* Define to 1 if you have the <sys/mbuf.h> header file. */ 00885 /* #undef HAVE_SYS_MBUF_H */ 00886 00887 /* Define to 1 if you have the <sys/mntent.h> header file. */ 00888 #define HAVE_SYS_MNTENT_H 1 00889 00890 /* Define to 1 if you have the <sys/mnttab.h> header file. */ 00891 #define HAVE_SYS_MNTTAB_H 1 00892 00893 /* Define to 1 if you have the <sys/mount.h> header file. */ 00894 #define HAVE_SYS_MOUNT_H 1 00895 00896 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 00897 */ 00898 /* #undef HAVE_SYS_NDIR_H */ 00899 00900 /* Define to 1 if you have the <sys/param.h> header file. */ 00901 #define HAVE_SYS_PARAM_H 1 00902 00903 /* Define to 1 if you have the <sys/pool.h> header file. */ 00904 #define HAVE_SYS_POOL_H 1 00905 00906 /* Define to 1 if you have the <sys/proc.h> header file. */ 00907 #define HAVE_SYS_PROC_H 1 00908 00909 /* Define to 1 if you have the <sys/protosw.h> header file. */ 00910 #define HAVE_SYS_PROTOSW_H 1 00911 00912 /* Define to 1 if you have the <sys/pstat.h> header file. */ 00913 /* #undef HAVE_SYS_PSTAT_H */ 00914 00915 /* Define to 1 if you have the <sys/queue.h> header file. */ 00916 #define HAVE_SYS_QUEUE_H 1 00917 00918 /* Define to 1 if you have the <sys/select.h> header file. */ 00919 #define HAVE_SYS_SELECT_H 1 00920 00921 /* Define to 1 if you have the <sys/sema.h> header file. */ 00922 /* #undef HAVE_SYS_SEMA_H */ 00923 00924 /* Define to 1 if you have the <sys/socketvar.h> header file. */ 00925 /* #undef HAVE_SYS_SOCKETVAR_H */ 00926 00927 /* Define to 1 if you have the <sys/socket.h> header file. */ 00928 #define HAVE_SYS_SOCKET_H 1 00929 00930 /* Define to 1 if you have the <sys/sockio.h> header file. */ 00931 #define HAVE_SYS_SOCKIO_H 1 00932 00933 /* Define to 1 if you have the <sys/statfs.h> header file. */ 00934 #define HAVE_SYS_STATFS_H 1 00935 00936 /* Define to 1 if you have the <sys/statvfs.h> header file. */ 00937 #define HAVE_SYS_STATVFS_H 1 00938 00939 /* Define to 1 if you have the <sys/stat.h> header file. */ 00940 #define HAVE_SYS_STAT_H 1 00941 00942 /* Define to 1 if you have the <sys/stream.h> header file. */ 00943 #define HAVE_SYS_STREAM_H 1 00944 00945 /* Define to 1 if you have the <sys/swap.h> header file. */ 00946 #define HAVE_SYS_SWAP_H 1 00947 00948 /* Define to 1 if you have the <sys/sysctl.h> header file. */ 00949 /* #undef HAVE_SYS_SYSCTL_H */ 00950 00951 /* Define to 1 if you have the <sys/sysget.h> header file. */ 00952 /* #undef HAVE_SYS_SYSGET_H */ 00953 00954 /* Define to 1 if you have the <sys/sysmp.h> header file. */ 00955 /* #undef HAVE_SYS_SYSMP_H */ 00956 00957 /* Define to 1 if you have the <sys/systemcfg.h> header file. */ 00958 /* #undef HAVE_SYS_SYSTEMCFG_H */ 00959 00960 /* Define to 1 if you have the <sys/systeminfo.h> header file. */ 00961 #define HAVE_SYS_SYSTEMINFO_H 1 00962 00963 /* Define to 1 if you have the <sys/tcpipstats.h> header file. */ 00964 /* #undef HAVE_SYS_TCPIPSTATS_H */ 00965 00966 /* Define to 1 if you have the <sys/timeout.h> header file. */ 00967 /* #undef HAVE_SYS_TIMEOUT_H */ 00968 00969 /* Define to 1 if you have the <sys/times.h> header file. */ 00970 #define HAVE_SYS_TIMES_H 1 00971 00972 /* Define to 1 if you have the <sys/time.h> header file. */ 00973 #define HAVE_SYS_TIME_H 1 00974 00975 /* Define to 1 if you have the <sys/types.h> header file. */ 00976 #define HAVE_SYS_TYPES_H 1 00977 00978 /* Define to 1 if you have the <sys/uio.h> header file. */ 00979 #define HAVE_SYS_UIO_H 1 00980 00981 /* Define to 1 if you have the <sys/un.h> header file. */ 00982 #define HAVE_SYS_UN_H 1 00983 00984 /* Define to 1 if you have the <sys/user.h> header file. */ 00985 #define HAVE_SYS_USER_H 1 00986 00987 /* Define to 1 if you have the <sys/utsname.h> header file. */ 00988 #define HAVE_SYS_UTSNAME_H 1 00989 00990 /* Define to 1 if you have the <sys/vfs.h> header file. */ 00991 #define HAVE_SYS_VFS_H 1 00992 00993 /* Define to 1 if you have the <sys/vmmac.h> header file. */ 00994 /* #undef HAVE_SYS_VMMAC_H */ 00995 00996 /* Define to 1 if you have the <sys/vmmeter.h> header file. */ 00997 /* #undef HAVE_SYS_VMMETER_H */ 00998 00999 /* Define to 1 if you have the <sys/vmparam.h> header file. */ 01000 #define HAVE_SYS_VMPARAM_H 1 01001 01002 /* Define to 1 if you have the <sys/vmsystm.h> header file. */ 01003 #define HAVE_SYS_VMSYSTM_H 1 01004 01005 /* Define to 1 if you have the <sys/vm.h> header file. */ 01006 #define HAVE_SYS_VM_H 1 01007 01008 /* Define to 1 if you have the <sys/vnode.h> header file. */ 01009 #define HAVE_SYS_VNODE_H 1 01010 01011 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 01012 #define HAVE_SYS_WAIT_H 1 01013 01014 /* Define to 1 if you have the `tcgetattr' function. */ 01015 #define HAVE_TCGETATTR 1 01016 01017 /* Define to 1 if you have the `times' function. */ 01018 #define HAVE_TIMES 1 01019 01020 /* Define to 1 if you have the <ufs/ffs/fs.h> header file. */ 01021 /* #undef HAVE_UFS_FFS_FS_H */ 01022 01023 /* Define to 1 if you have the <ufs/fs.h> header file. */ 01024 /* #undef HAVE_UFS_FS_H */ 01025 01026 /* Define to 1 if you have the <ufs/ufs/dinode.h> header file. */ 01027 /* #undef HAVE_UFS_UFS_DINODE_H */ 01028 01029 /* Define to 1 if you have the <ufs/ufs/inode.h> header file. */ 01030 /* #undef HAVE_UFS_UFS_INODE_H */ 01031 01032 /* Define to 1 if you have the <ufs/ufs/quota.h> header file. */ 01033 /* #undef HAVE_UFS_UFS_QUOTA_H */ 01034 01035 /* Define to 1 if the system has the type `uint16_t'. */ 01036 #define HAVE_UINT16_T 1 01037 01038 /* Define to 1 if the system has the type `uint32_t'. */ 01039 #define HAVE_UINT32_T 1 01040 01041 /* Define to 1 if the system has the type `uint64_t'. */ 01042 #define HAVE_UINT64_T 1 01043 01044 /* Define to 1 if the system has the type `uint8_t'. */ 01045 #define HAVE_UINT8_T 1 01046 01047 /* Define to 1 if the system has the type `uintmax_t'. */ 01048 #define HAVE_UINTMAX_T 1 01049 01050 /* Define to 1 if the system has the type `uintptr_t'. */ 01051 #define HAVE_UINTPTR_T 1 01052 01053 /* Define to 1 if you have the `uname' function. */ 01054 #define HAVE_UNAME 1 01055 01056 /* Define to 1 if you have the <unistd.h> header file. */ 01057 #define HAVE_UNISTD_H 1 01058 01059 /* Define to 1 if you have the `usleep' function. */ 01060 #define HAVE_USLEEP 1 01061 01062 /* Define to 1 if you have the <utmpx.h> header file. */ 01063 #define HAVE_UTMPX_H 1 01064 01065 /* Define to 1 if you have the <utsname.h> header file. */ 01066 /* #undef HAVE_UTSNAME_H */ 01067 01068 /* Define to 1 if you have the <uvm/uvm_extern.h> header file. */ 01069 /* #undef HAVE_UVM_UVM_EXTERN_H */ 01070 01071 /* Define to 1 if you have the <uvm/uvm_param.h> header file. */ 01072 /* #undef HAVE_UVM_UVM_PARAM_H */ 01073 01074 /* Define to 1 if the system has the type `u_int16_t'. */ 01075 /* #undef HAVE_U_INT16_T */ 01076 01077 /* Define to 1 if the system has the type `u_int32_t'. */ 01078 /* #undef HAVE_U_INT32_T */ 01079 01080 /* Define to 1 if the system has the type `u_int64_t'. */ 01081 /* #undef HAVE_U_INT64_T */ 01082 01083 /* Define to 1 if the system has the type `u_int8_t'. */ 01084 /* #undef HAVE_U_INT8_T */ 01085 01086 /* Define to 1 if you have the <vm/swap_pager.h> header file. */ 01087 /* #undef HAVE_VM_SWAP_PAGER_H */ 01088 01089 /* Define to 1 if you have the <vm/vm_extern.h> header file. */ 01090 /* #undef HAVE_VM_VM_EXTERN_H */ 01091 01092 /* Define to 1 if you have the <vm/vm.h> header file. */ 01093 /* #undef HAVE_VM_VM_H */ 01094 01095 /* Define to 1 if you have the <vm/vm_param.h> header file. */ 01096 /* #undef HAVE_VM_VM_PARAM_H */ 01097 01098 /* Define to 1 if you have the `vsnprintf' function. */ 01099 #define HAVE_VSNPRINTF 1 01100 01101 /* Define to 1 if you have the <winsock.h> header file. */ 01102 /* #undef HAVE_WINSOCK_H */ 01103 01104 /* Define to 1 if you have the <xti.h> header file. */ 01105 #define HAVE_XTI_H 1 01106 01107 /* Unix domain socket for AgentX master-subagent communication */ 01108 #define NETSNMP_AGENTX_SOCKET "/var/agentx/master" 01109 01110 /* Define if static inline functions are unsupported */ 01111 #define NETSNMP_BROKEN_INLINE 1 01112 01113 /* Define if DES encryption should not be supported */ 01114 /* #undef NETSNMP_DISABLE_DES */ 01115 01116 /* Define if MD5 authentication should not be supported */ 01117 /* #undef NETSNMP_DISABLE_MD5 */ 01118 01119 /* Define if mib loading and parsing code should not be included */ 01120 /* #undef NETSNMP_DISABLE_MIB_LOADING */ 01121 01122 /* Define if SNMP SET support should be disabled */ 01123 /* #undef NETSNMP_DISABLE_SET_SUPPORT */ 01124 01125 /* Define if SNMPv1 code should not be included */ 01126 /* #undef NETSNMP_DISABLE_SNMPV1 */ 01127 01128 /* Define if SNMPv2c code should not be included */ 01129 /* #undef NETSNMP_DISABLE_SNMPV2C */ 01130 01131 /* Define to the address where bug reports for this package should be sent. */ 01132 #ifndef PACKAGE_BUGREPORT 01133 #define PACKAGE_BUGREPORT "net-snmp-coders@lists.sourceforge.net" 01134 #endif 01135 01136 /* Define to the full name of this package. */ 01137 #ifndef PACKAGE_NAME 01138 #define PACKAGE_NAME "Net-SNMP" 01139 #endif 01140 01141 /* Define to the full name and version of this package. */ 01142 #ifndef PACKAGE_STRING 01143 #define PACKAGE_STRING "Net-SNMP 5.4.1" 01144 #endif 01145 01146 /* Define to the one symbol short name of this package. */ 01147 #ifndef PACKAGE_TARNAME 01148 #define PACKAGE_TARNAME "net-snmp" 01149 #endif 01150 01151 /* Define to the version of this package. */ 01152 #ifndef PACKAGE_VERSION 01153 #define PACKAGE_VERSION "5.4.1" 01154 #endif 01155 01156 /* Define as the return type of signal handlers (`int' or `void'). */ 01157 #define RETSIGTYPE void 01158 01159 /* The size of a `int', as computed by sizeof. */ 01160 #define SIZEOF_INT 4 01161 01162 /* The size of a `intmax_t', as computed by sizeof. */ 01163 #define SIZEOF_INTMAX_T 8 01164 01165 /* The size of a `long', as computed by sizeof. */ 01166 #define SIZEOF_LONG 4 01167 01168 /* The size of a `long long', as computed by sizeof. */ 01169 #define SIZEOF_LONG_LONG 8 01170 01171 /* The size of a `short', as computed by sizeof. */ 01172 #define SIZEOF_SHORT 2 01173 01174 /* If using the C implementation of alloca, define if you know the 01175 direction of stack growth for your system; otherwise it will be 01176 automatically deduced at run-time. 01177 STACK_DIRECTION > 0 => grows toward higher addresses 01178 STACK_DIRECTION < 0 => grows toward lower addresses 01179 STACK_DIRECTION = 0 => direction of growth unknown */ 01180 /* #undef STACK_DIRECTION */ 01181 01182 /* Define to 1 if you have the ANSI C header files. */ 01183 #define STDC_HEADERS 1 01184 01185 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 01186 #define TIME_WITH_SYS_TIME 1 01187 01188 /* Define to 1 if your processor stores words with the most significant byte 01189 first (like Motorola and SPARC, unlike Intel and VAX). */ 01190 #define WORDS_BIGENDIAN 1 01191 01192 /* Define to 1 if on AIX 3. 01193 System headers sometimes define this. 01194 We just want to avoid a redefinition error message. */ 01195 #ifndef _ALL_SOURCE 01196 /* # undef _ALL_SOURCE */ 01197 #endif 01198 01199 /* Define to empty if `const' does not conform to ANSI C. */ 01200 /* #undef const */ 01201 01202 /* Define to `__inline__' or `__inline' if that's what the C compiler 01203 calls it, or to nothing if 'inline' is not supported under any name. */ 01204 #ifndef __cplusplus 01205 /* #undef inline */ 01206 #endif 01207 01208 /* Define to `long' if <sys/types.h> does not define. */ 01209 /* #undef off_t */ 01210 01211 /* Define to `int' if <sys/types.h> does not define. */ 01212 /* #undef pid_t */ 01213 01214 /* end of definitions added by configure on-the-fly */ 01215 01216 #ifndef HAVE_STRCHR 01217 #ifdef HAVE_INDEX 01218 # define strchr index 01219 # define strrchr rindex 01220 #endif 01221 #endif 01222 01223 #ifndef HAVE_INDEX 01224 #ifdef HAVE_STRCHR 01225 #ifdef mingw32 01226 # define index(a,b) strchr(a,b) 01227 # define rindex(a,b) strrchr(a,b) 01228 #else 01229 # define index strchr 01230 # define rindex strrchr 01231 #endif 01232 #endif 01233 #endif 01234 01235 #ifndef HAVE_MEMCPY 01236 #ifdef HAVE_BCOPY 01237 # define memcpy(d, s, n) bcopy ((s), (d), (n)) 01238 # define memmove(d, s, n) bcopy ((s), (d), (n)) 01239 # define memcmp bcmp 01240 #endif 01241 #endif 01242 01243 #ifndef HAVE_MEMMOVE 01244 #ifdef HAVE_MEMCPY 01245 # define memmove memcpy 01246 #endif 01247 #endif 01248 01249 #ifndef HAVE_BCOPY 01250 #ifdef HAVE_MEMCPY 01251 # define bcopy(s, d, n) memcpy ((d), (s), (n)) 01252 # define bzero(p,n) memset((p),(0),(n)) 01253 # define bcmp memcmp 01254 #endif 01255 #endif 01256 01257 /* If you have openssl 0.9.7 or above, you likely have AES support. */ 01258 /* #undef NETSNMP_USE_OPENSSL */ 01259 #if defined(NETSNMP_USE_OPENSSL) && defined(HAVE_OPENSSL_AES_H) && defined(HAVE_AES_CFB128_ENCRYPT) 01260 #define HAVE_AES 1 01261 #endif 01262 01263 /* define random functions */ 01264 01265 #ifndef HAVE_RANDOM 01266 #ifdef HAVE_LRAND48 01267 #define random lrand48 01268 #define srandom(s) srand48(s) 01269 #else 01270 #ifdef HAVE_RAND 01271 #define random rand 01272 #define srandom(s) srand(s) 01273 #endif 01274 #endif 01275 #endif 01276 01277 /* define signal if DNE */ 01278 01279 #ifndef HAVE_SIGNAL 01280 #ifdef HAVE_SIGSET 01281 #define signal(a,b) sigset(a,b) 01282 #endif 01283 #endif 01284 01285 #if HAVE_DMALLOC_H 01286 #define DMALLOC_FUNC_CHECK 01287 #endif 01288 01289 #endif /* NETSNMP_NO_AUTOCONF_DEFINITIONS */ 01290 01291 01292 01293 01294 /* ********* NETSNMP_MARK_BEGIN_CLEAN_NAMESPACE ********* */ 01295 /* 01296 * put all new net-snmp-specific definitions here 01297 * 01298 * all definitions MUST have a NETSNMP_ prefix 01299 * 01300 */ 01301 01302 /* Default (SNMP) version number for the tools to use */ 01303 #define NETSNMP_DEFAULT_SNMP_VERSION 3 01304 01305 /* don't change these values! */ 01306 #define NETSNMP_SNMPV1 0xAAAA /* readable by anyone */ 01307 #define NETSNMP_SNMPV2ANY 0xA000 /* V2 Any type (includes NoAuth) */ 01308 #define NETSNMP_SNMPV2AUTH 0x8000 /* V2 Authenticated requests only */ 01309 01310 /* default list of mibs to load */ 01311 #define NETSNMP_DEFAULT_MIBS ":HOST-RESOURCES-MIB:HOST-RESOURCES-TYPES:UCD-DISKIO-MIB:UDP-MIB:TCP-MIB:IF-MIB:IP-MIB:SNMPv2-MIB:RFC1213-MIB:NOTIFICATION-LOG-MIB:DISMAN-EVENT-MIB:DISMAN-SCHEDULE-MIB:UCD-SNMP-MIB:UCD-DEMO-MIB:SNMP-TARGET-MIB:NET-SNMP-AGENT-MIB:SNMP-FRAMEWORK-MIB:SNMP-MPD-MIB:SNMP-USER-BASED-SM-MIB:SNMP-VIEW-BASED-ACM-MIB:SNMP-COMMUNITY-MIB:NET-SNMP-EXTEND-MIB:UCD-DLMOD-MIB:SNMP-NOTIFICATION-MIB:SNMPv2-TM:NET-SNMP-VACM-MIB" 01312 01313 /* default location to look for mibs to load using the above tokens 01314 and/or those in the MIBS envrionment variable*/ 01315 #define NETSNMP_DEFAULT_MIBDIRS "/etc/net-snmp/snmp/mibs" 01316 01317 /* default mib files to load, specified by path. */ 01318 /* #undef NETSNMP_DEFAULT_MIBFILES */ 01319 01320 /* should we compile to use special opaque types: float, double, 01321 counter64, i64, ui64, union? */ 01322 #define NETSNMP_WITH_OPAQUE_SPECIAL_TYPES 1 01323 01324 /* define if you want to compile support for both authentication and 01325 privacy support. */ 01326 #define NETSNMP_ENABLE_SCAPI_AUTHPRIV 1 01327 01328 /* define if you are using the MD5 code ...*/ 01329 /* #undef NETSNMP_USE_INTERNAL_MD5 */ 01330 01331 /* define if you are using the codeS11 library ...*/ 01332 #define NETSNMP_USE_PKCS11 1 01333 01334 /* debugging stuff */ 01335 /* if defined, we optimize the code to exclude all debugging calls. */ 01336 /* #undef NETSNMP_NO_DEBUGGING */ 01337 /* ignore the -D flag and always print debugging information */ 01338 #define NETSNMP_ALWAYS_DEBUG 0 01339 01340 /* reverse encoding BER packets is both faster and more efficient in space. */ 01341 #define NETSNMP_USE_REVERSE_ASNENCODING 1 01342 #define NETSNMP_DEFAULT_ASNENCODING_DIRECTION 1 /* 1 = reverse, 0 = forwards */ 01343 01344 /* PERSISTENT_DIRECTORY: If defined, the library is capabile of saving 01345 persisant information to this directory in the form of configuration 01346 lines: PERSISTENT_DIRECTORY/NAME.persistent.conf */ 01347 #define NETSNMP_PERSISTENT_DIRECTORY "/var/net-snmp" 01348 01349 /* PERSISTENT_MASK: the umask permissions to set up persistent files with */ 01350 #define NETSNMP_PERSISTENT_MASK 077 01351 01352 /* AGENT_DIRECTORY_MODE: the mode the agents should use to create 01353 directories with. Since the data stored here is probably sensitive, it 01354 probably should be read-only by root/administrator. */ 01355 #define NETSNMP_AGENT_DIRECTORY_MODE 0700 01356 01357 /* MAX_PERSISTENT_BACKUPS: 01358 * The maximum number of persistent backups the library will try to 01359 * read from the persistent cache directory. If an application fails to 01360 * close down successfully more than this number of times, data will be lost. 01361 */ 01362 #define NETSNMP_MAX_PERSISTENT_BACKUPS 10 01363 01364 /* define the system type include file here */ 01365 #define NETSNMP_SYSTEM_INCLUDE_FILE "net-snmp/system/solaris.h" 01366 01367 /* define the machine (cpu) type include file here */ 01368 #define NETSNMP_MACHINE_INCLUDE_FILE "net-snmp/machine/generic.h" 01369 01370 /* define the UDP buffer defaults undefined means use the OS buffers 01371 * by default */ 01372 /* #undef NETSNMP_DEFAULT_SERVER_SEND_BUF */ 01373 /* #undef NETSNMP_DEFAULT_SERVER_RECV_BUF */ 01374 /* #undef NETSNMP_DEFAULT_CLIENT_SEND_BUF */ 01375 /* #undef NETSNMP_DEFAULT_CLIENT_RECV_BUF */ 01376 01377 /* net-snmp's major path names */ 01378 #define SNMPLIBPATH "/usr/lib/snmp" 01379 #define SNMPSHAREPATH "/etc/net-snmp/snmp" 01380 #define SNMPCONFPATH "/usr/etc/snmp" 01381 #define SNMPDLMODPATH "/usr/lib/snmp/dlmod" 01382 01383 /* NETSNMP_LOGFILE: If defined it closes stdout/err/in and opens this in 01384 out/err's place. (stdin is closed so that sh scripts won't wait for it) */ 01385 #define NETSNMP_LOGFILE "/var/log/snmpd.log" 01386 01387 /* default system contact */ 01388 #define NETSNMP_SYS_CONTACT "root@localhost" 01389 01390 /* system location */ 01391 #define NETSNMP_SYS_LOC "Unknown" 01392 01393 /* Use libwrap to handle allow/deny hosts? */ 01394 /* #undef NETSNMP_USE_LIBWRAP */ 01395 01396 /* testing code sections. */ 01397 /* #undef NETSNMP_ENABLE_TESTING_CODE */ 01398 01399 /* If you don't have root access don't exit upon kmem errors */ 01400 /* #undef NETSNMP_NO_ROOT_ACCESS */ 01401 01402 /* If we don't want to use kmem. */ 01403 /* #undef NETSNMP_NO_KMEM_USAGE */ 01404 01405 /* If you don't want the agent to report on variables it doesn't have data for */ 01406 #define NETSNMP_NO_DUMMY_VALUES 1 01407 01408 01409 /* Mib-2 tree Info */ 01410 /* These are the system information variables. */ 01411 01412 #define NETSNMP_VERS_DESC "unknown" /* overridden at run time */ 01413 #define NETSNMP_SYS_NAME "unknown" /* overridden at run time */ 01414 01415 /* comment out the second define to turn off functionality for any of 01416 these: (See README for details) */ 01417 01418 /* proc PROCESSNAME [MAX] [MIN] */ 01419 #define NETSNMP_PROCMIBNUM 2 01420 01421 /* exec/shell NAME COMMAND */ 01422 #define NETSNMP_SHELLMIBNUM 8 01423 01424 /* swap MIN */ 01425 #define NETSNMP_MEMMIBNUM 4 01426 01427 /* disk DISK MINSIZE */ 01428 #define NETSNMP_DISKMIBNUM 9 01429 01430 /* load 1 5 15 */ 01431 #define NETSNMP_LOADAVEMIBNUM 10 01432 01433 /* which version are you using? This mibloc will tell you */ 01434 #define NETSNMP_VERSIONMIBNUM 100 01435 01436 /* Reports errors the agent runs into */ 01437 /* (typically its "can't fork, no mem" problems) */ 01438 #define NETSNMP_ERRORMIBNUM 101 01439 01440 /* The sub id of EXTENSIBLEMIB returned to queries of 01441 .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0 */ 01442 #define NETSNMP_AGENTID 250 01443 01444 /* This ID is returned after the AGENTID above. IE, the resulting 01445 value returned by a query to sysObjectID is 01446 EXTENSIBLEMIB.AGENTID.???, where ??? is defined below by OSTYPE */ 01447 01448 #define NETSNMP_HPUX9ID 1 01449 #define NETSNMP_SUNOS4ID 2 01450 #define NETSNMP_SOLARISID 3 01451 #define NETSNMP_OSFID 4 01452 #define NETSNMP_ULTRIXID 5 01453 #define NETSNMP_HPUX10ID 6 01454 #define NETSNMP_NETBSD1ID 7 01455 #define NETSNMP_FREEBSDID 8 01456 #define NETSNMP_IRIXID 9 01457 #define NETSNMP_LINUXID 10 01458 #define NETSNMP_BSDIID 11 01459 #define NETSNMP_OPENBSDID 12 01460 #define NETSNMP_WIN32ID 13 01461 #define NETSNMP_HPUX11ID 14 01462 #define NETSNMP_AIXID 15 01463 #define NETSNMP_MACOSXID 16 01464 #define NETSNMP_UNKNOWNID 255 01465 01466 #ifdef hpux9 01467 #define NETSNMP_OSTYPE NETSNMP_HPUX9ID 01468 #endif 01469 #ifdef hpux10 01470 #define NETSNMP_OSTYPE NETSNMP_HPUX10ID 01471 #endif 01472 #ifdef hpux11 01473 #define NETSNMP_OSTYPE NETSNMP_HPUX11ID 01474 #endif 01475 #ifdef sunos4 01476 #define NETSNMP_OSTYPE NETSNMP_SUNOS4ID 01477 #endif 01478 #ifdef solaris2 01479 #define NETSNMP_OSTYPE NETSNMP_SOLARISID 01480 #endif 01481 #if defined(osf3) || defined(osf4) || defined(osf5) 01482 #define NETSNMP_OSTYPE NETSNMP_OSFID 01483 #endif 01484 #ifdef ultrix4 01485 #define NETSNMP_OSTYPE NETSNMP_ULTRIXID 01486 #endif 01487 #if defined(netbsd1) || defined(netbsd2) 01488 #define NETSNMP_OSTYPE NETSNMP_NETBSD1ID 01489 #endif 01490 #if defined(__FreeBSD__) 01491 #define NETSNMP_OSTYPE NETSNMP_FREEBSDID 01492 #endif 01493 #if defined(irix6) || defined(irix5) 01494 #define NETSNMP_OSTYPE NETSNMP_IRIXID 01495 #endif 01496 #ifdef linux 01497 #define NETSNMP_OSTYPE NETSNMP_LINUXID 01498 #endif 01499 #if defined(bsdi2) || defined(bsdi3) || defined(bsdi4) 01500 #define NETSNMP_OSTYPE NETSNMP_BSDIID 01501 #endif 01502 #if defined(openbsd2) || defined(openbsd3) || defined(openbsd4) 01503 #define NETSNMP_OSTYPE NETSNMP_OPENBSDID 01504 #endif 01505 #ifdef WIN32 01506 #define NETSNMP_OSTYPE NETSNMP_WIN32ID 01507 #endif 01508 #if defined(aix3) || defined(aix4) || defined(aix5) 01509 #define NETSNMP_OSTYPE NETSNMP_AIXID 01510 #endif 01511 #if defined(darwin) && (darwin >= 8) 01512 #define NETSNMP_OSTYPE NETSNMP_MACOSXID 01513 #endif 01514 /* unknown */ 01515 #ifndef NETSNMP_OSTYPE 01516 #define NETSNMP_OSTYPE NETSNMP_UNKNOWNID 01517 #endif 01518 01519 /* The enterprise number has been assigned by the IANA group. */ 01520 /* Optionally, this may point to the location in the tree your */ 01521 /* company/organization has been allocated. */ 01522 /* The assigned enterprise number for the NET_SNMP MIB modules. */ 01523 #define NETSNMP_ENTERPRISE_OID 8072 01524 #define NETSNMP_ENTERPRISE_MIB 1,3,6,1,4,1,8072 01525 #define NETSNMP_ENTERPRISE_DOT_MIB 1.3.6.1.4.1.8072 01526 #define NETSNMP_ENTERPRISE_DOT_MIB_LENGTH 7 01527 01528 /* The assigned enterprise number for sysObjectID. */ 01529 #define NETSNMP_SYSTEM_MIB 1,3,6,1,4,1,8072,3,2,NETSNMP_OSTYPE 01530 #define NETSNMP_SYSTEM_DOT_MIB 1.3.6.1.4.1.8072.3.2.NETSNMP_OSTYPE 01531 #define NETSNMP_SYSTEM_DOT_MIB_LENGTH 10 01532 01533 /* The assigned enterprise number for notifications. */ 01534 #define NETSNMP_NOTIFICATION_MIB 1,3,6,1,4,1,8072,4 01535 #define NETSNMP_NOTIFICATION_DOT_MIB 1.3.6.1.4.1.8072.4 01536 #define NETSNMP_NOTIFICATION_DOT_MIB_LENGTH 8 01537 01538 /* this is the location of the ucdavis mib tree. It shouldn't be 01539 changed, as the places it is used are expected to be constant 01540 values or are directly tied to the UCD-SNMP-MIB. */ 01541 #define NETSNMP_UCDAVIS_OID 2021 01542 #define NETSNMP_UCDAVIS_MIB 1,3,6,1,4,1,2021 01543 #define NETSNMP_UCDAVIS_DOT_MIB 1.3.6.1.4.1.2021 01544 #define NETSNMP_UCDAVIS_DOT_MIB_LENGTH 7 01545 01546 /* how long to wait (seconds) for error querys before reseting the error trap.*/ 01547 #define NETSNMP_ERRORTIMELENGTH 600 01548 01549 /* Exec command to fix PROC problems */ 01550 /* %s will be replaced by the process name in error */ 01551 01552 /* #define NETSNMP_PROCFIXCMD "/usr/bin/perl /local/scripts/fixproc %s" */ 01553 01554 /* Exec command to fix EXEC problems */ 01555 /* %s will be replaced by the exec/script name in error */ 01556 01557 /* #define NETSNMP_EXECFIXCMD "/usr/bin/perl /local/scripts/fixproc %s" */ 01558 01559 /* Should exec output Cashing be used (speeds up things greatly), and 01560 if so, After how many seconds should the cache re-newed? Note: 01561 Don't define CASHETIME to disable cashing completely */ 01562 01563 #define NETSNMP_EXCACHETIME 30 01564 #define NETSNMP_CACHEFILE ".snmp-exec-cache" 01565 #define NETSNMP_MAXCACHESIZE (200*80) /* roughly 200 lines max */ 01566 01567 /* misc defaults */ 01568 01569 /* default of 100 meg minimum if the minimum size is not specified in 01570 the config file */ 01571 #define NETSNMP_DEFDISKMINIMUMSPACE 100000 01572 01573 /* default maximum load average before error */ 01574 #define NETSNMP_DEFMAXLOADAVE 12.0 01575 01576 /* max times to loop reading output from execs. */ 01577 /* Because of sleep(1)s, this will also be time to wait (in seconds) for exec 01578 to finish */ 01579 #define NETSNMP_MAXREADCOUNT 100 01580 01581 /* Set if snmpgets should block and never timeout */ 01582 /* The original CMU code had this hardcoded as = 1 */ 01583 #define NETSNMP_SNMPBLOCK 1 01584 01585 /* How long to wait before restarting the agent after a snmpset to 01586 EXTENSIBLEMIB.VERSIONMIBNUM.VERRESTARTAGENT. This is 01587 necessary to finish the snmpset reply before restarting. */ 01588 #define NETSNMP_RESTARTSLEEP 5 01589 01590 /* UNdefine to allow specifying zero-length community string */ 01591 /* #define NETSNMP_NO_ZEROLENGTH_COMMUNITY 1 */ 01592 01593 /* define to exit the agent on a bad kernel read */ 01594 /* #define NETSNMP_EXIT_ON_BAD_KLREAD */ 01595 01596 /* Number of community strings to store */ 01597 #define NETSNMP_NUM_COMMUNITIES 5 01598 01599 /* internal define */ 01600 #define NETSNMP_LASTFIELD -1 01601 01602 /* configure options specified */ 01603 #define NETSNMP_CONFIGURE_OPTIONS "'--prefix=/usr' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/lib' '--sbindir=/usr/sbin' '--infodir=/usr/share/info' '--build=sparc-sun-solaris2.11' 'PERLPROG=/usr/perl5/5.12/bin/perl' '--with-perl-modules=DESTDIR=/ws/builds2/jenkins/src/du/dilos-userland-review/components/net-snmp/build/prototype/sparc INSTALLDIRS=vendor' '--disable-perl-cc-checks' '--with-default-snmp-version=3' '--with-sys-contact=root@localhost' '--with-sys-location=Unknown' '--with-logfile=/var/log/snmpd.log' '--with-persistent-directory=/var/net-snmp' '--with-mibdirs=/etc/net-snmp/snmp/mibs' '--datadir=/etc/net-snmp' '--enable-agentx-dom-sock-only' '--enable-ucd-snmp-compatibility' '--enable-ipv6' '--enable-mfd-rewrites' '--with-pkcs' '--with-transports=UDP TCP UDPIPv6 TCPIPv6' '--with-mib-modules=host disman/event-mib ucd-snmp/diskio udp-mib tcp-mib if-mib' '--with-python-modules=--basedir=/usr/bin' 'CC=/usr/gcc/4.8/bin/gcc' 'CFLAGS=-m32 -O3 -mno-app-regs -mfpu -std=gnu99' 'CPPFLAGS= -DFALSE_SHARING_ALIGN=64' 'CXXFLAGS= -m32' 'CXX=/usr/gcc/4.8/bin/g++' 'LDFLAGS= -m32 -nodefaultlibs -lc' 'build_alias=sparc-sun-solaris2.11'" 01604 01605 /* Pluggable transports. */ 01606 01607 /* This is defined if support for the UDP/IP transport domain is 01608 available. */ 01609 #define NETSNMP_TRANSPORT_UDP_DOMAIN 1 01610 01611 /* This is defined if support for the "callback" transport domain is 01612 available. */ 01613 #define NETSNMP_TRANSPORT_CALLBACK_DOMAIN 1 01614 01615 /* This is defined if support for the TCP/IP transport domain is 01616 available. */ 01617 #define NETSNMP_TRANSPORT_TCP_DOMAIN 1 01618 01619 /* This is defined if support for the Unix transport domain 01620 (a.k.a. "local IPC") is available. */ 01621 #define NETSNMP_TRANSPORT_UNIX_DOMAIN 1 01622 01623 /* This is defined if support for the AAL5 PVC transport domain is 01624 available. */ 01625 /* #undef NETSNMP_TRANSPORT_AAL5PVC_DOMAIN */ 01626 01627 /* This is defined if support for the IPX transport domain is 01628 available. */ 01629 /* #undef NETSNMP_TRANSPORT_IPX_DOMAIN */ 01630 01631 /* This is defined if support for the UDP/IPv6 transport domain is 01632 available. */ 01633 #define NETSNMP_TRANSPORT_UDPIPV6_DOMAIN 1 01634 01635 /* This is defined if support for the TCP/IPv6 transport domain is 01636 available. */ 01637 #define NETSNMP_TRANSPORT_TCPIPV6_DOMAIN 1 01638 01639 /* This is defined if support for the UDP/IP transport domain is 01640 available. */ 01641 /* #undef NETSNMP_TRANSPORT_TLS_DOMAIN */ 01642 01643 /* This is defined if support for stdin/out transport domain is available. */ 01644 /* #undef NETSNMP_TRANSPORT_STD_DOMAIN */ 01645 01646 /* define this if the USM security module is available */ 01647 #define NETSNMP_SECMOD_USM 1 01648 01649 /* define this if the KSM (kerberos based snmp) security module is available */ 01650 /* #undef NETSNMP_SECMOD_KSM */ 01651 01652 /* define this if the local security module is available */ 01653 /* #undef NETSNMP_SECMOD_LOCALSM */ 01654 01655 /* define if you want to build with reentrant/threaded code (incomplete)*/ 01656 /* #undef NETSNMP_REENTRANT */ 01657 01658 /* define if configured as a "mini-agent" */ 01659 /* #undef NETSNMP_MINI_AGENT */ 01660 01661 /* define if you are embedding perl in the main agent */ 01662 /* #undef NETSNMP_EMBEDDED_PERL */ 01663 01664 /* define if you want to build MFD module rewrites*/ 01665 #define NETSNMP_ENABLE_MFD_REWRITES 1 01666 01667 /* this is the location of the net-snmp mib tree. It shouldn't be 01668 changed, as the places it is used are expected to be constant 01669 values or are directly tied to the UCD-SNMP-MIB. */ 01670 #define NETSNMP_OID 8072 01671 #define NETSNMP_MIB 1,3,6,1,4,1,8072 01672 #define NETSNMP_DOT_MIB 1.3.6.1.4.1.8072 01673 #define NETSNMP_DOT_MIB_LENGTH 7 01674 01675 /* pattern for temporary file names */ 01676 #define NETSNMP_TEMP_FILE_PATTERN "/tmp/snmpdXXXXXX" 01677 01678 /* 01679 * this must be before the system/machine includes, to allow them to 01680 * override and turn off inlining. To do so, they should do the 01681 * following: 01682 * 01683 * #undef NETSNMP_ENABLE_INLINE 01684 * #define NETSNMP_ENABLE_INLINE 0 01685 * 01686 * A user having problems with their compiler can also turn off 01687 * the use of inline by defining NETSNMP_NO_INLINE via their cflags: 01688 * 01689 * -DNETSNMP_NO_INLINE 01690 * 01691 * Header and source files should only test against NETSNMP_USE_INLINE: 01692 * 01693 * #ifdef NETSNMP_USE_INLINE 01694 * NETSNMP_INLINE function(int parm) { return parm -1; } 01695 * #endif 01696 * 01697 * Functions which should be static, regardless of whether or not inline 01698 * is available or enabled should use the NETSNMP_STATIC_INLINE macro, 01699 * like so: 01700 * 01701 * NETSNMP_STATIC_INLINE function(int parm) { return parm -1; } 01702 * 01703 * NOT like this: 01704 * 01705 * static NETSNMP_INLINE function(int parm) { return parm -1; } 01706 * 01707 */ 01708 #ifdef NETSNMP_BROKEN_INLINE 01709 # define NETSNMP_ENABLE_INLINE 0 01710 #else 01711 # define NETSNMP_ENABLE_INLINE 1 01712 #endif 01713 01714 #include NETSNMP_SYSTEM_INCLUDE_FILE 01715 #include NETSNMP_MACHINE_INCLUDE_FILE 01716 01717 #if NETSNMP_ENABLE_INLINE && !defined(NETSNMP_NO_INLINE) 01718 # define NETSNMP_USE_INLINE 1 01719 # ifndef NETSNMP_INLINE 01720 # define NETSNMP_INLINE inline 01721 # endif 01722 # ifndef NETSNMP_STATIC_INLINE 01723 # define NETSNMP_STATIC_INLINE static inline 01724 # endif 01725 #else 01726 # define NETSNMP_INLINE 01727 # define NETSNMP_STATIC_INLINE static 01728 #endif 01729 01730 #ifndef NETSNMP_IMPORT 01731 # define NETSNMP_IMPORT extern 01732 #endif 01733 01734 /* define if you want to enable IPv6 support */ 01735 #define NETSNMP_ENABLE_IPV6 1 01736 01737 /* define if you want to restrict SMUX connections to localhost by default */ 01738 /* #undef NETSNMP_ENABLE_LOCAL_SMUX */ 01739 01740 /* define if agentx transport is to use domain sockets only */ 01741 #define NETSNMP_AGENTX_DOM_SOCK_ONLY 1 01742 01743 /* define if you do not want snmptrapd to register as an AgentX subagent */ 01744 /* #undef NETSNMP_SNMPTRAPD_DISABLE_AGENTX */ 01745 01746 /* define this if we're using the new MIT crypto API */ 01747 /* #undef NETSNMP_USE_KERBEROS_MIT */ 01748 01749 /* define this if you're using Heimdal Kerberos */ 01750 /* #undef NETSNMP_USE_KERBEROS_HEIMDAL */ 01751 01752 /* comment the next line if you are compiling with libsnmp.h 01753 and are not using the UC-Davis SNMP library. */ 01754 #define UCD_SNMP_LIBRARY 1 01755 01756 /* add in recent CMU library extensions (not complete) */ 01757 /* #undef CMU_COMPATIBLE */ 01758 01759 /* final conclusion on nlist usage */ 01760 #if defined(HAVE_NLIST) && defined(STRUCT_NLIST_HAS_N_VALUE) && !defined(NETSNMP_DONT_USE_NLIST) && !defined(NETSNMP_NO_KMEM_USAGE) 01761 #define NETSNMP_CAN_USE_NLIST 01762 #endif 01763 01764 01765 /* ********* NETSNMP_MARK_BEGIN_LEGACY_DEFINITIONS *********/ 01766 /* 01767 * existing definitions prior to Net-SNMP 5.4 01768 * 01769 * do not add anything new here 01770 * 01771 */ 01772 01773 #ifndef NETSNMP_NO_LEGACY_DEFINITIONS 01774 01775 #ifdef NETSNMP_DEFAULT_SNMP_VERSION 01776 # define DEFAULT_SNMP_VERSION NETSNMP_DEFAULT_SNMP_VERSION 01777 #endif 01778 01779 #ifdef NETSNMP_SNMPV1 01780 # define SNMPV1 NETSNMP_SNMPV1 01781 #endif 01782 01783 #ifdef NETSNMP_SNMPV2ANY 01784 # define SNMPV2ANY NETSNMP_SNMPV2ANY 01785 #endif 01786 01787 #ifdef NETSNMP_SNMPV2AUTH 01788 # define SNMPV2AUTH NETSNMP_SNMPV2AUTH 01789 #endif 01790 01791 #ifdef NETSNMP_DEFAULT_MIBS 01792 # define DEFAULT_MIBS NETSNMP_DEFAULT_MIBS 01793 #endif 01794 01795 #ifdef NETSNMP_DEFAULT_MIBDIRS 01796 # define DEFAULT_MIBDIRS NETSNMP_DEFAULT_MIBDIRS 01797 #endif 01798 01799 #ifdef NETSNMP_DEFAULT_MIBFILES 01800 # define DEFAULT_MIBFILES NETSNMP_DEFAULT_MIBFILES 01801 #endif 01802 01803 #ifdef NETSNMP_WITH_OPAQUE_SPECIAL_TYPES 01804 # define OPAQUE_SPECIAL_TYPES NETSNMP_WITH_OPAQUE_SPECIAL_TYPES 01805 #endif 01806 01807 #ifdef NETSNMP_ENABLE_SCAPI_AUTHPRIV 01808 # define SCAPI_AUTHPRIV NETSNMP_ENABLE_SCAPI_AUTHPRIV 01809 #endif 01810 01811 #ifdef NETSNMP_USE_INTERNAL_MD5 01812 # define USE_INTERNAL_MD5 NETSNMP_USE_INTERNAL_MD5 01813 #endif 01814 01815 #ifdef NETSNMP_USE_PKCS11 01816 # define USE_PKCS NETSNMP_USE_PKCS11 01817 #endif 01818 01819 #ifdef NETSNMP_USE_OPENSSL 01820 # define USE_OPENSSL NETSNMP_USE_OPENSSL 01821 #endif 01822 01823 #ifdef NETSNMP_NO_DEBUGGING 01824 # define SNMP_NO_DEBUGGING NETSNMP_NO_DEBUGGING 01825 #endif 01826 01827 #ifdef NETSNMP_ALWAYS_DEBUG 01828 # define SNMP_ALWAYS_DEBUG NETSNMP_ALWAYS_DEBUG 01829 #endif 01830 01831 #ifdef NETSNMP_USE_REVERSE_ASNENCODING 01832 # define USE_REVERSE_ASNENCODING NETSNMP_USE_REVERSE_ASNENCODING 01833 #endif 01834 #ifdef NETSNMP_DEFAULT_ASNENCODING_DIRECTION 01835 # define DEFAULT_ASNENCODING_DIRECTION NETSNMP_DEFAULT_ASNENCODING_DIRECTION 01836 #endif 01837 01838 #define PERSISTENT_DIRECTORY NETSNMP_PERSISTENT_DIRECTORY 01839 #define PERSISTENT_MASK NETSNMP_PERSISTENT_MASK 01840 #define AGENT_DIRECTORY_MODE NETSNMP_AGENT_DIRECTORY_MODE 01841 #define MAX_PERSISTENT_BACKUPS NETSNMP_MAX_PERSISTENT_BACKUPS 01842 #define SYSTEM_INCLUDE_FILE NETSNMP_SYSTEM_INCLUDE_FILE 01843 #define MACHINE_INCLUDE_FILE NETSNMP_MACHINE_INCLUDE_FILE 01844 01845 #ifdef NETSNMP_DEFAULT_SERVER_SEND_BUF 01846 # define DEFAULT_SERVER_SEND_BUF NETSNMP_DEFAULT_SERVER_SEND_BUF 01847 #endif 01848 #ifdef NETSNMP_DEFAULT_SERVER_RECV_BUF 01849 # define DEFAULT_SERVER_RECV_BUF NETSNMP_DEFAULT_SERVER_RECV_BUF 01850 #endif 01851 #ifdef NETSNMP_DEFAULT_CLIENT_SEND_BUF 01852 # define DEFAULT_CLIENT_SEND_BUF NETSNMP_DEFAULT_CLIENT_SEND_BUF 01853 #endif 01854 #ifdef NETSNMP_DEFAULT_CLIENT_RECV_BUF 01855 # define DEFAULT_CLIENT_RECV_BUF NETSNMP_DEFAULT_CLIENT_RECV_BUF 01856 #endif 01857 01858 #ifdef NETSNMP_LOGFILE 01859 # define LOGFILE NETSNMP_LOGFILE 01860 #endif 01861 01862 #ifdef NETSNMP_SYS_CONTACT 01863 # define SYS_CONTACT NETSNMP_SYS_CONTACT 01864 #endif 01865 01866 #ifdef NETSNMP_SYS_LOC 01867 # define SYS_LOC NETSNMP_SYS_LOC 01868 #endif 01869 01870 #ifdef NETSNMP_USE_LIBWRAP 01871 # define USE_LIBWRAP NETSNMP_USE_LIBWRAP 01872 #endif 01873 01874 #ifdef NETSNMP_ENABLE_TESTING_CODE 01875 # define SNMP_TESTING_CODE NETSNMP_ENABLE_TESTING_CODE 01876 #endif 01877 01878 #ifdef NETSNMP_NO_ROOT_ACCESS 01879 # define NO_ROOT_ACCESS NETSNMP_NO_ROOT_ACCESS 01880 #endif 01881 01882 #ifdef NETSNMP_NO_KMEM_USAGE 01883 # define NO_KMEM_USAGE NETSNMP_NO_KMEM_USAGE 01884 #endif 01885 01886 #ifdef NETSNMP_NO_DUMMY_VALUES 01887 # define NO_DUMMY_VALUES NETSNMP_NO_DUMMY_VALUES 01888 #endif 01889 01890 #define VERS_DESC NETSNMP_VERS_DESC 01891 #define SYS_NAME NETSNMP_SYS_NAME 01892 01893 #define PROCMIBNUM NETSNMP_PROCMIBNUM 01894 #define SHELLMIBNUM NETSNMP_SHELLMIBNUM 01895 #define MEMMIBNUM NETSNMP_MEMMIBNUM 01896 #define DISKMIBNUM NETSNMP_DISKMIBNUM 01897 01898 #define LOADAVEMIBNUM NETSNMP_LOADAVEMIBNUM 01899 #define VERSIONMIBNUM NETSNMP_VERSIONMIBNUM 01900 #define ERRORMIBNUM NETSNMP_ERRORMIBNUM 01901 #define AGENTID NETSNMP_AGENTID 01902 01903 #define HPUX9ID NETSNMP_HPUX9ID 01904 #define SUNOS4ID NETSNMP_SUNOS4ID 01905 #define SOLARISID NETSNMP_SOLARISID 01906 #define OSFID NETSNMP_OSFID 01907 #define ULTRIXID NETSNMP_ULTRIXID 01908 #define HPUX10ID NETSNMP_HPUX10ID 01909 #define NETBSD1ID NETSNMP_NETBSD1ID 01910 #define FREEBSDID NETSNMP_FREEBSDID 01911 #define IRIXID NETSNMP_IRIXID 01912 #define LINUXID NETSNMP_LINUXID 01913 #define BSDIID NETSNMP_BSDIID 01914 #define OPENBSDID NETSNMP_OPENBSDID 01915 #define WIN32ID NETSNMP_WIN32ID 01916 #define HPUX11ID NETSNMP_HPUX11ID 01917 #define AIXID NETSNMP_AIXID 01918 #define MACOSXID NETSNMP_MACOSXID 01919 #define UNKNOWNID NETSNMP_UNKNOWNID 01920 01921 #define ENTERPRISE_OID NETSNMP_ENTERPRISE_OID 01922 #define ENTERPRISE_MIB NETSNMP_ENTERPRISE_MIB 01923 #define ENTERPRISE_DOT_MIB NETSNMP_ENTERPRISE_DOT_MIB 01924 #define ENTERPRISE_DOT_MIB_LENGTH NETSNMP_ENTERPRISE_DOT_MIB_LENGTH 01925 01926 #define SYSTEM_MIB NETSNMP_SYSTEM_MIB 01927 #define SYSTEM_DOT_MIB NETSNMP_SYSTEM_DOT_MIB 01928 #define SYSTEM_DOT_MIB_LENGTH NETSNMP_SYSTEM_DOT_MIB_LENGTH 01929 01930 #define NOTIFICATION_MIB NETSNMP_NOTIFICATION_MIB 01931 #define NOTIFICATION_DOT_MIB NETSNMP_NOTIFICATION_DOT_MIB 01932 #define NOTIFICATION_DOT_MIB_LENGTH NETSNMP_NOTIFICATION_DOT_MIB_LENGTH 01933 01934 #define UCDAVIS_OID NETSNMP_UCDAVIS_OID 01935 #define UCDAVIS_MIB NETSNMP_UCDAVIS_MIB 01936 #define UCDAVIS_DOT_MIB NETSNMP_UCDAVIS_DOT_MIB 01937 #define UCDAVIS_DOT_MIB_LENGTH NETSNMP_UCDAVIS_DOT_MIB_LENGTH 01938 01939 #define ERRORTIMELENGTH NETSNMP_ERRORTIMELENGTH 01940 01941 #ifdef NETSNMP_PROCFIXCMD 01942 # define PROCFIXCMD NETSNMP_PROCFIXCMD 01943 #endif 01944 01945 #ifdef NETSNMP_EXECFIXCMD 01946 # define EXECFIXCMD NETSNMP_EXECFIXCMD 01947 #endif 01948 01949 #define EXCACHETIME NETSNMP_EXCACHETIME 01950 #define CACHEFILE NETSNMP_CACHEFILE 01951 #define MAXCACHESIZE NETSNMP_MAXCACHESIZE 01952 01953 #define DEFDISKMINIMUMSPACE NETSNMP_DEFDISKMINIMUMSPACE 01954 #define DEFMAXLOADAVE NETSNMP_DEFMAXLOADAVE 01955 #define MAXREADCOUNT NETSNMP_MAXREADCOUNT 01956 01957 #define SNMPBLOCK NETSNMP_SNMPBLOCK 01958 #define RESTARTSLEEP NETSNMP_RESTARTSLEEP 01959 01960 #define NUM_COMMUNITIES NETSNMP_NUM_COMMUNITIES 01961 01962 #ifdef NETSNMP_NO_ZEROLENGTH_COMMUNITY 01963 # define NO_ZEROLENGTH_COMMUNITY NETSNMP_NO_ZEROLENGTH_COMMUNITY 01964 #endif 01965 01966 #ifdef NETSNMP_EXIT_ON_BAD_KLREAD 01967 # define EXIT_ON_BAD_KLREAD NETSNMP_EXIT_ON_BAD_KLREAD 01968 #endif 01969 01970 #define LASTFIELD NETSNMP_LASTFIELD 01971 01972 #define CONFIGURE_OPTIONS NETSNMP_CONFIGURE_OPTIONS 01973 01974 #ifdef NETSNMP_TRANSPORT_UDP_DOMAIN 01975 # define SNMP_TRANSPORT_UDP_DOMAIN NETSNMP_TRANSPORT_UDP_DOMAIN 01976 #endif 01977 01978 #ifdef NETSNMP_TRANSPORT_CALLBACK_DOMAIN 01979 # define SNMP_TRANSPORT_CALLBACK_DOMAIN NETSNMP_TRANSPORT_CALLBACK_DOMAIN 01980 #endif 01981 01982 #ifdef NETSNMP_TRANSPORT_TCP_DOMAIN 01983 # define SNMP_TRANSPORT_TCP_DOMAIN NETSNMP_TRANSPORT_TCP_DOMAIN 01984 #endif 01985 01986 #ifdef NETSNMP_TRANSPORT_UNIX_DOMAIN 01987 # define SNMP_TRANSPORT_UNIX_DOMAIN NETSNMP_TRANSPORT_UNIX_DOMAIN 01988 #endif 01989 01990 #ifdef NETSNMP_TRANSPORT_AAL5PVC_DOMAIN 01991 # define SNMP_TRANSPORT_AAL5PVC_DOMAIN NETSNMP_TRANSPORT_AAL5PVC_DOMAIN 01992 #endif 01993 01994 #ifdef NETSNMP_TRANSPORT_IPX_DOMAIN 01995 # define SNMP_TRANSPORT_IPX_DOMAIN NETSNMP_TRANSPORT_IPX_DOMAIN 01996 #endif 01997 01998 #ifdef NETSNMP_TRANSPORT_UDPIPV6_DOMAIN 01999 # define SNMP_TRANSPORT_UDPIPV6_DOMAIN NETSNMP_TRANSPORT_UDPIPV6_DOMAIN 02000 #endif 02001 02002 #ifdef NETSNMP_TRANSPORT_TCPIPV6_DOMAIN 02003 # define SNMP_TRANSPORT_TCPIPV6_DOMAIN NETSNMP_TRANSPORT_TCPIPV6_DOMAIN 02004 #endif 02005 02006 #ifdef NETSNMP_TRANSPORT_TLS_DOMAIN 02007 # define SNMP_TRANSPORT_TLS_DOMAIN NETSNMP_TRANSPORT_TLS_DOMAIN 02008 #endif 02009 02010 #ifdef NETSNMP_TRANSPORT_STD_DOMAIN 02011 # define SNMP_TRANSPORT_STD_DOMAIN NETSNMP_TRANSPORT_STD_DOMAIN 02012 #endif 02013 02014 #ifdef NETSNMP_SECMOD_USM 02015 # define SNMP_SECMOD_USM NETSNMP_SECMOD_USM 02016 #endif 02017 02018 #ifdef NETSNMP_SECMOD_KSM 02019 # define SNMP_SECMOD_KSM NETSNMP_SECMOD_KSM 02020 #endif 02021 02022 #ifdef NETSNMP_SECMOD_LOCALSM 02023 # define SNMP_SECMOD_LOCALSM NETSNMP_SECMOD_LOCALSM 02024 #endif 02025 02026 #ifdef NETSNMP_REENTRANT 02027 # define NS_REENTRANT NETSNMP_REENTRANT 02028 #endif 02029 02030 #ifdef NETSNMP_ENABLE_IPV6 02031 # define INET6 NETSNMP_ENABLE_IPV6 02032 #endif 02033 02034 #ifdef NETSNMP_ENABLE_LOCAL_SMUX 02035 # define LOCAL_SMUX NETSNMP_ENABLE_LOCAL_SMUX 02036 #endif 02037 02038 #ifdef NETSNMP_AGENTX_DOM_SOCK_ONLY 02039 # define AGENTX_DOM_SOCK_ONLY NETSNMP_AGENTX_DOM_SOCK_ONLY 02040 #endif 02041 02042 #ifdef NETSNMP_SNMPTRAPD_DISABLE_AGENTX 02043 # define SNMPTRAPD_DISABLE_AGENTX 02044 #endif 02045 02046 #ifdef NETSNMP_USE_KERBEROS_MIT 02047 # define MIT_NEW_CRYPTO NETSNMP_USE_KERBEROS_MIT 02048 #endif 02049 02050 #ifdef NETSNMP_USE_KERBEROS_HEIMDAL 02051 # define HEIMDAL NETSNMP_USE_KERBEROS_HEIMDAL 02052 #endif 02053 02054 #ifdef NETSNMP_AGENTX_SOCKET 02055 # define AGENTX_SOCKET NETSNMP_AGENTX_SOCKET 02056 #endif 02057 02058 #ifdef NETSNMP_DISABLE_MIB_LOADING 02059 # define DISABLE_MIB_LOADING NETSNMP_DISABLE_MIB_LOADING 02060 #endif 02061 02062 #ifdef NETSNMP_DISABLE_SNMPV1 02063 # define DISABLE_SNMPV1 NETSNMP_DISABLE_SNMPV1 02064 #endif 02065 02066 #ifdef NETSNMP_DISABLE_SNMPV2C 02067 # define DISABLE_SNMPV2C NETSNMP_DISABLE_SNMPV2C 02068 #endif 02069 02070 #ifdef NETSNMP_DISABLE_SET_SUPPORT 02071 # define DISABLE_SET_SUPPORT NETSNMP_DISABLE_SET_SUPPORT 02072 #endif 02073 02074 #ifdef NETSNMP_DISABLE_DES 02075 # define DISABLE_DES NETSNMP_DISABLE_DES 02076 #endif 02077 02078 #ifdef NETSNMP_DISABLE_MD5 02079 # define DISABLE_MD5 NETSNMP_DISABLE_MD5 02080 #endif 02081 02082 #ifdef NETSNMP_DONT_USE_NLIST 02083 # define DONT_USE_NLIST NETSNMP_DONT_USE_NLIST 02084 #endif 02085 02086 #ifdef NETSNMP_CAN_USE_NLIST 02087 # define CAN_USE_NLIST NETSNMP_CAN_USE_NLIST 02088 #endif 02089 02090 #ifdef NETSNMP_CAN_USE_SYSCTL 02091 # define CAN_USE_SYSCTL NETSNMP_CAN_USE_SYSCTL 02092 #endif 02093 02094 #endif /* NETSNMP_NO_LEGACY_DEFINITIONS */ 02095 02096 02097 #endif /* NET_SNMP_CONFIG_H */