Searched refs:varbind (Results 1 – 3 of 3) sorted by relevance
/third_party/lwip/src/apps/snmp/ |
D | snmp_msg.c | 1465 snmp_varbind_length(struct snmp_varbind *varbind, struct snmp_varbind_len *len) in snmp_varbind_length() argument 1468 snmp_asn1_enc_oid_cnt(varbind->oid.id, varbind->oid.len, &len->oid_value_len); in snmp_varbind_length() 1471 if (varbind->value_len == 0) { in snmp_varbind_length() 1473 } else if (varbind->value_len & SNMP_GET_VALUE_RAW_DATA) { in snmp_varbind_length() 1474 len->value_value_len = varbind->value_len & (~SNMP_GET_VALUE_RAW_DATA); in snmp_varbind_length() 1476 switch (varbind->type) { in snmp_varbind_length() 1478 if (varbind->value_len != sizeof (s32_t)) { in snmp_varbind_length() 1481 snmp_asn1_enc_s32t_cnt(*((s32_t *) varbind->value), &len->value_value_len); in snmp_varbind_length() 1486 if (varbind->value_len != sizeof (u32_t)) { in snmp_varbind_length() 1489 snmp_asn1_enc_u32t_cnt(*((u32_t *) varbind->value), &len->value_value_len); in snmp_varbind_length() [all …]
|
D | snmp_traps.c | 282 struct snmp_varbind *varbind; in snmp_trap_varbind_sum() local 287 varbind = varbinds; in snmp_trap_varbind_sum() 288 while (varbind != NULL) { in snmp_trap_varbind_sum() 291 if (snmp_varbind_length(varbind, &len) == ERR_OK) { in snmp_trap_varbind_sum() 295 varbind = varbind->next; in snmp_trap_varbind_sum() 373 struct snmp_varbind *varbind; in snmp_trap_varbind_enc() local 375 varbind = varbinds; in snmp_trap_varbind_enc() 380 while (varbind != NULL) { in snmp_trap_varbind_enc() 381 BUILD_EXEC( snmp_append_outbound_varbind(pbuf_stream, varbind) ); in snmp_trap_varbind_enc() 383 varbind = varbind->next; in snmp_trap_varbind_enc()
|
D | snmp_msg.h | 78 …p_vb_enumerator_get_next(struct snmp_varbind_enumerator *enumerator, struct snmp_varbind *varbind); 176 err_t snmp_varbind_length(struct snmp_varbind *varbind, struct snmp_varbind_len *len); 177 …t snmp_append_outbound_varbind(struct snmp_pbuf_stream *pbuf_stream, struct snmp_varbind *varbind);
|