#include "../poller/poller.h"
#include "../ipmi/ipmi.h"
#include "trapper_auth.h"
#include "trapper_item_test.h"
static void dump_item(const DC_ITEM *item)
zabbix_log(LOG_LEVEL_TRACE, "key:'%s'", item->key);
zabbix_log(LOG_LEVEL_TRACE, " type: %u", item->type);
zabbix_log(LOG_LEVEL_TRACE, " snmp_version: %u", item->snmp_version);
zabbix_log(LOG_LEVEL_TRACE, " value_type: %u", item->value_type);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_securitylevel: %u", item->snmpv3_securitylevel);
zabbix_log(LOG_LEVEL_TRACE, " authtype: %u", item->authtype);
zabbix_log(LOG_LEVEL_TRACE, " flags: %u", item->flags);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_authprotocol: %u", item->snmpv3_authprotocol);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_privprotocol: %u", item->snmpv3_privprotocol);
zabbix_log(LOG_LEVEL_TRACE, " follow_redirects: %u", item->follow_redirects);
zabbix_log(LOG_LEVEL_TRACE, " post_type: %u", item->post_type);
zabbix_log(LOG_LEVEL_TRACE, " retrieve_mode: %u", item->retrieve_mode);
zabbix_log(LOG_LEVEL_TRACE, " request_method: %u", item->request_method);
zabbix_log(LOG_LEVEL_TRACE, " output_format: %u", item->output_format);
zabbix_log(LOG_LEVEL_TRACE, " verify_peer: %u", item->verify_peer);
zabbix_log(LOG_LEVEL_TRACE, " verify_host: %u", item->verify_host);
zabbix_log(LOG_LEVEL_TRACE, " ipmi_sensor:'%s'", item->ipmi_sensor);
zabbix_log(LOG_LEVEL_TRACE, " snmp_community:'%s'", item->snmp_community);
zabbix_log(LOG_LEVEL_TRACE, " snmp_oid:'%s'", item->snmp_oid);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_securityname:'%s'", item->snmpv3_securityname);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_authpassphrase:'%s'", item->snmpv3_authpassphrase);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_privpassphrase:'%s'", item->snmpv3_privpassphrase);
zabbix_log(LOG_LEVEL_TRACE, " params:'%s'", ZBX_NULL2STR(item->params));
zabbix_log(LOG_LEVEL_TRACE, " username:'%s'", item->username);
zabbix_log(LOG_LEVEL_TRACE, " publickey:'%s'", item->publickey);
zabbix_log(LOG_LEVEL_TRACE, " privatekey:'%s'", item->privatekey);
zabbix_log(LOG_LEVEL_TRACE, " password:'%s'", item->password);
zabbix_log(LOG_LEVEL_TRACE, " snmpv3_contextname:'%s'", item->snmpv3_contextname);
zabbix_log(LOG_LEVEL_TRACE, " jmx_endpoint:'%s'", item->jmx_endpoint);