24180
if test "x$WITH_SNMP" = "xyes"; then
24185
{ echo "$as_me:$LINENO: checking for asn1.h,snmp.h,snmp_impl.h" >&5
24186
echo $ECHO_N "checking for asn1.h,snmp.h,snmp_impl.h... $ECHO_C" >&6; }
24188
cat >conftest.$ac_ext <<_ACEOF
24191
cat confdefs.h >>conftest.$ac_ext
24192
cat >>conftest.$ac_ext <<_ACEOF
24193
/* end confdefs.h. */
24195
#ifdef HAVE_SYS_TYPES_H
24196
#include <sys/types.h>
24198
#ifdef HAVE_STDINT_H
24199
#include <stdint.h>
24201
#ifdef HAVE_STDIO_H
24204
#ifdef HAVE_NETDB_H
24207
#ifdef HAVE_UNISTD_H
24208
#include <unistd.h>
24210
#include <ucd-snmp/ucd-snmp-config.h>
24211
#include <ucd-snmp/asn1.h>
24212
#include <ucd-snmp/snmp.h>
24213
#include <ucd-snmp/snmp_impl.h>
24222
rm -f conftest.$ac_objext
24223
if { (ac_try="$ac_compile"
24224
case "(($ac_try" in
24225
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24226
*) ac_try_echo=$ac_try;;
24228
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24229
(eval "$ac_compile") 2>conftest.er1
24231
grep -v '^ *+' conftest.er1 >conftest.err
24233
cat conftest.err >&5
24234
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24235
(exit $ac_status); } && {
24236
test -z "$ac_c_werror_flag" ||
24237
test ! -s conftest.err
24238
} && test -s conftest.$ac_objext; then
24239
SNMP_INCLUDE="";ucdsnmp=yes
24241
echo "$as_me: failed program was:" >&5
24242
sed 's/^/| /' conftest.$ac_ext >&5
24247
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24249
if test "x$ucdsnmp" = "x"; then
24250
old_CFLAGS="$CFLAGS"
24251
for try in /usr/include /usr/local/include $snmp_include_dir; do
24252
CFLAGS="$old_CFLAGS -I$try"
24253
cat >conftest.$ac_ext <<_ACEOF
24256
cat confdefs.h >>conftest.$ac_ext
24257
cat >>conftest.$ac_ext <<_ACEOF
24258
/* end confdefs.h. */
24260
#ifdef HAVE_SYS_TYPES_H
24261
#include <sys/types.h>
24263
#ifdef HAVE_STDINT_H
24264
#include <stdint.h>
24266
#ifdef HAVE_STDIO_H
24269
#ifdef HAVE_NETDB_H
24272
#ifdef HAVE_UNISTD_H
24273
#include <unistd.h>
24275
#include <ucd-snmp/ucd-snmp-config.h>
24276
#include <ucd-snmp/asn1.h>
24277
#include <ucd-snmp/snmp.h>
24278
#include <ucd-snmp/snmp_impl.h>
24287
rm -f conftest.$ac_objext
24288
if { (ac_try="$ac_compile"
24289
case "(($ac_try" in
24290
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24291
*) ac_try_echo=$ac_try;;
24293
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24294
(eval "$ac_compile") 2>conftest.er1
24296
grep -v '^ *+' conftest.er1 >conftest.err
24298
cat conftest.err >&5
24299
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24300
(exit $ac_status); } && {
24301
test -z "$ac_c_werror_flag" ||
24302
test ! -s conftest.err
24303
} && test -s conftest.$ac_objext; then
24304
SNMP_INCLUDE="-I$try";ucdsnmp=yes
24306
echo "$as_me: failed program was:" >&5
24307
sed 's/^/| /' conftest.$ac_ext >&5
24312
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24313
if test "x$ucdsnmp" != "x"; then
24317
CFLAGS="$old_CFLAGS"
24320
if test "x$ucdsnmp" = "x"; then
24321
old_CFLAGS="$CFLAGS"
24322
for try in /usr/include/ucd-snmp /usr/local/include/ucd-snmp $snmp_include_dir; do
24323
CFLAGS="$old_CFLAGS -I$try"
24324
cat >conftest.$ac_ext <<_ACEOF
24327
cat confdefs.h >>conftest.$ac_ext
24328
cat >>conftest.$ac_ext <<_ACEOF
24329
/* end confdefs.h. */
24331
#ifdef HAVE_SYS_TYPES_H
24332
#include <sys/types.h>
24334
#ifdef HAVE_STDINT_H
24335
#include <stdint.h>
24337
#ifdef HAVE_STDIO_H
24340
#ifdef HAVE_NETDB_H
24343
#ifdef HAVE_UNISTD_H
24344
#include <unistd.h>
24348
#include <snmp_impl.h>
24357
rm -f conftest.$ac_objext
24358
if { (ac_try="$ac_compile"
24359
case "(($ac_try" in
24360
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24361
*) ac_try_echo=$ac_try;;
24363
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24364
(eval "$ac_compile") 2>conftest.er1
24366
grep -v '^ *+' conftest.er1 >conftest.err
24368
cat conftest.err >&5
24369
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24370
(exit $ac_status); } && {
24371
test -z "$ac_c_werror_flag" ||
24372
test ! -s conftest.err
24373
} && test -s conftest.$ac_objext; then
24374
SNMP_INCLUDE="";ucdsnmp=no
24376
echo "$as_me: failed program was:" >&5
24377
sed 's/^/| /' conftest.$ac_ext >&5
24382
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24383
if test "x$ucdsnmp" != "x"; then
24387
CFLAGS="$old_CFLAGS"
24390
if test "x$ucdsnmp" = "x"; then
24391
old_CFLAGS="$CFLAGS"
24392
for try in /usr/include/ucd-snmp /usr/local/include/ucd-snmp $snmp_include_dir; do
24393
CFLAGS="$old_CFLAGS -I$try"
24394
cat >conftest.$ac_ext <<_ACEOF
24397
cat confdefs.h >>conftest.$ac_ext
24398
cat >>conftest.$ac_ext <<_ACEOF
24399
/* end confdefs.h. */
24401
#ifdef HAVE_SYS_TYPES_H
24402
#include <sys/types.h>
24404
#ifdef HAVE_STDINT_H
24405
#include <stdint.h>
24407
#ifdef HAVE_STDIO_H
24410
#ifdef HAVE_NETDB_H
24413
#ifdef HAVE_UNISTD_H
24414
#include <unistd.h>
24418
#include <snmp_impl.h>
24427
rm -f conftest.$ac_objext
24428
if { (ac_try="$ac_compile"
24429
case "(($ac_try" in
24430
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24431
*) ac_try_echo=$ac_try;;
24433
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24434
(eval "$ac_compile") 2>conftest.er1
24436
grep -v '^ *+' conftest.er1 >conftest.err
24438
cat conftest.err >&5
24439
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24440
(exit $ac_status); } && {
24441
test -z "$ac_c_werror_flag" ||
24442
test ! -s conftest.err
24443
} && test -s conftest.$ac_objext; then
24444
SNMP_INCLUDE="-I$try";ucdsnmp=no
24446
echo "$as_me: failed program was:" >&5
24447
sed 's/^/| /' conftest.$ac_ext >&5
24452
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24453
if test "x$ucdsnmp" != "x"; then
24457
CFLAGS="$old_CFLAGS"
24460
if test "x$ucdsnmp" = "x"; then
24461
{ echo "$as_me:$LINENO: result: no" >&5
24462
echo "${ECHO_T}no" >&6; }
24464
if test "x$ucdsnmp" = "xyes"; then
24465
{ echo "$as_me:$LINENO: result: (ucd-snmp)yes" >&5
24466
echo "${ECHO_T}(ucd-snmp)yes" >&6; }
24468
cat >>confdefs.h <<\_ACEOF
24469
#define HAVE_UCD_SNMP_ASN1_SNMP_SNMPIMPL_H
24473
{ echo "$as_me:$LINENO: result: yes" >&5
24474
echo "${ECHO_T}yes" >&6; }
24476
cat >>confdefs.h <<\_ACEOF
24477
#define HAVE_ASN1_SNMP_SNMPIMPL_H
24481
{ echo "$as_me:$LINENO: checking for snmp_build_var_op in -lsnmp" >&5
24482
echo $ECHO_N "checking for snmp_build_var_op in -lsnmp... $ECHO_C" >&6; }
24485
LIBS="$old_LIBS -lsnmp"
24486
cat >conftest.$ac_ext <<_ACEOF
24489
cat confdefs.h >>conftest.$ac_ext
24490
cat >>conftest.$ac_ext <<_ACEOF
24491
/* end confdefs.h. */
24492
extern char snmp_build_var_op();
24496
snmp_build_var_op()
24501
rm -f conftest.$ac_objext conftest$ac_exeext
24502
if { (ac_try="$ac_link"
24503
case "(($ac_try" in
24504
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24505
*) ac_try_echo=$ac_try;;
24507
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24508
(eval "$ac_link") 2>conftest.er1
24510
grep -v '^ *+' conftest.er1 >conftest.err
24512
cat conftest.err >&5
24513
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24514
(exit $ac_status); } && {
24515
test -z "$ac_c_werror_flag" ||
24516
test ! -s conftest.err
24517
} && test -s conftest$ac_exeext &&
24518
$as_test_x conftest$ac_exeext; then
24521
echo "$as_me: failed program was:" >&5
24522
sed 's/^/| /' conftest.$ac_ext >&5
24527
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24528
conftest$ac_exeext conftest.$ac_ext
24530
if test "x$SNMP_LIBS" = "x"; then
24531
for try in /usr/lib /usr/local/lib /usr/local/snmp/lib $with_snmp_lib_dir; do
24532
LIBS="$old_LIBS -L$try -lsnmp"
24533
cat >conftest.$ac_ext <<_ACEOF
24536
cat confdefs.h >>conftest.$ac_ext
24537
cat >>conftest.$ac_ext <<_ACEOF
24538
/* end confdefs.h. */
24539
extern char snmp_build_var_op();
24543
snmp_build_var_op()
24548
rm -f conftest.$ac_objext conftest$ac_exeext
24549
if { (ac_try="$ac_link"
24550
case "(($ac_try" in
24551
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24552
*) ac_try_echo=$ac_try;;
24554
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24555
(eval "$ac_link") 2>conftest.er1
24557
grep -v '^ *+' conftest.er1 >conftest.err
24559
cat conftest.err >&5
24560
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24561
(exit $ac_status); } && {
24562
test -z "$ac_c_werror_flag" ||
24563
test ! -s conftest.err
24564
} && test -s conftest$ac_exeext &&
24565
$as_test_x conftest$ac_exeext; then
24566
SNMP_LIBS="-L$try -lsnmp"
24568
echo "$as_me: failed program was:" >&5
24569
sed 's/^/| /' conftest.$ac_ext >&5
24574
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24575
conftest$ac_exeext conftest.$ac_ext
24576
if test "x$SNMP_LIBS" != "x"; then
24579
LIBS="$old_LIBS -L$try -lsnmp -lcrypto"
24580
cat >conftest.$ac_ext <<_ACEOF
24583
cat confdefs.h >>conftest.$ac_ext
24584
cat >>conftest.$ac_ext <<_ACEOF
24585
/* end confdefs.h. */
24586
extern char snmp_build_var_op();
24590
snmp_build_var_op()
24595
rm -f conftest.$ac_objext conftest$ac_exeext
24596
if { (ac_try="$ac_link"
24597
case "(($ac_try" in
24598
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24599
*) ac_try_echo=$ac_try;;
24601
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24602
(eval "$ac_link") 2>conftest.er1
24604
grep -v '^ *+' conftest.er1 >conftest.err
24606
cat conftest.err >&5
24607
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24608
(exit $ac_status); } && {
24609
test -z "$ac_c_werror_flag" ||
24610
test ! -s conftest.err
24611
} && test -s conftest$ac_exeext &&
24612
$as_test_x conftest$ac_exeext; then
24613
SNMP_LIBS="-L$try -lsnmp -lcrypto"
24615
echo "$as_me: failed program was:" >&5
24616
sed 's/^/| /' conftest.$ac_ext >&5
24621
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24622
conftest$ac_exeext conftest.$ac_ext
24623
if test "x$SNMP_LIBS" != "x"; then
24626
LIBS="$old_LIBS -L$try -lsnmp -lcrypto -lkstat"
24627
cat >conftest.$ac_ext <<_ACEOF
24630
cat confdefs.h >>conftest.$ac_ext
24631
cat >>conftest.$ac_ext <<_ACEOF
24632
/* end confdefs.h. */
24633
extern char snmp_build_var_op();
24637
snmp_build_var_op()
24642
rm -f conftest.$ac_objext conftest$ac_exeext
24643
if { (ac_try="$ac_link"
24644
case "(($ac_try" in
24645
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24646
*) ac_try_echo=$ac_try;;
24648
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24649
(eval "$ac_link") 2>conftest.er1
24651
grep -v '^ *+' conftest.er1 >conftest.err
24653
cat conftest.err >&5
24654
echo "$as_me:$LINENO: \$? = $ac_status" >&5
24655
(exit $ac_status); } && {
24656
test -z "$ac_c_werror_flag" ||
24657
test ! -s conftest.err
24658
} && test -s conftest$ac_exeext &&
24659
$as_test_x conftest$ac_exeext; then
24660
SNMP_LIBS="-L$try -lsnmp -lcrypto -lkstat"
24662
echo "$as_me: failed program was:" >&5
24663
sed 's/^/| /' conftest.$ac_ext >&5
24668
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24669
conftest$ac_exeext conftest.$ac_ext
24670
if test "x$SNMP_LIBS" != "x"; then
24677
CFLAGS="$old_CFLAGS"
24678
if test "x$SNMP_LIBS" = "x"; then
24679
{ echo "$as_me:$LINENO: result: no" >&5
24680
echo "${ECHO_T}no" >&6; }
24683
{ echo "$as_me:$LINENO: result: yes" >&5
24684
echo "${ECHO_T}yes" >&6; }
24686
cat >>confdefs.h <<\_ACEOF
24691
cat >>confdefs.h <<\_ACEOF
24692
#define HAVE_LIBSNMP
24701
24287
cat >>confdefs.h <<\_ACEOF
24702
24288
#define GNUSTYLE 1