void dump_pdu2( isns_pdu_t *pdu ) { if (verbose_net) { printf("### PDU SENT ###\n"); dump_pdu(pdu, 1); } }
void dump_pdu1( isns_pdu_t *pdu ) { if (verbose_net) { printf("### PDU RECEIVED ###\n"); dump_pdu(pdu, 0); } }
void dump_snmpv3_user(snmp_pdu_t* pdu, u_int type, snmp_user_t* user) { snmp_pdu_init(pdu); strcpy(pdu->context_name, "testcontextname"); strcpy((char*)pdu->context_engine, "testcontextengine"); pdu->context_engine_len = strlen("testcontextengine"); memcpy(pdu->engine.engine_id, "01234567890123456789012345678901234567890123456789", SNMP_ENGINE_ID_SIZ); pdu->engine.engine_len = SNMP_ENGINE_ID_SIZ; pdu->engine.engine_boots = 3; pdu->engine.engine_time = 1234; pdu->engine.max_msg_size = 10007; pdu->security_model = SNMP_SECMODEL_USM; snmp_auth_to_localization_keys(user, pdu->engine.engine_id, pdu->engine.engine_len); snmp_priv_to_localization_keys(user, pdu->engine.engine_id, pdu->engine.engine_len); memcpy(&pdu->user, user, sizeof(*user)); snmp_pdu_init_secparams(pdu); dump_pdu(pdu, SNMP_V3, type); snmp_pdu_free(pdu); }
void dump_snmpv1orv2(snmp_pdu_t* pdu, enum snmp_version version, u_int type) { snmp_pdu_init(pdu); strcpy(pdu->community, "123987"); dump_pdu(pdu, version, type); snmp_pdu_free(pdu); }