diff -uNr zabbix-1.6.orig/src/zabbix_server/poller/checks_snmp.c zabbix-1.6/src/zabbix_server/poller/checks_snmp.c --- zabbix-1.6.orig/src/zabbix_server/poller/checks_snmp.c 2008-10-28 12:39:39.000000000 +0000 +++ zabbix-1.6/src/zabbix_server/poller/checks_snmp.c 2008-10-28 12:53:20.000000000 +0000 @@ -209,8 +209,8 @@ zabbix_log (LOG_LEVEL_DEBUG, "OID [%s]", OID); - if (NULL != CONFIG_SOURCE_IP) - session.localname = CONFIG_SOURCE_IP; +// if (NULL != CONFIG_SOURCE_IP) +// session.localname = CONFIG_SOURCE_IP; SOCK_STARTUP; ss = snmp_open (&session); @@ -543,8 +543,8 @@ zabbix_log( LOG_LEVEL_DEBUG, "OID [%s]", snmp_oid); - if (NULL != CONFIG_SOURCE_IP) - session.localname = CONFIG_SOURCE_IP; +// if (NULL != CONFIG_SOURCE_IP) +// session.localname = CONFIG_SOURCE_IP; SOCK_STARTUP; ss = snmp_open(&session);