Lines Matching defs:pbuf_stream

81 static void snmp_trap_header_enc(struct snmp_msg_trap *trap, struct snmp_pbuf_stream *pbuf_stream);
82 static void snmp_trap_varbind_enc(struct snmp_msg_trap *trap, struct snmp_pbuf_stream *pbuf_stream, struct snmp_varbind *varbinds);
202 struct snmp_pbuf_stream pbuf_stream;
203 snmp_pbuf_stream_init(&pbuf_stream, p, 0, tot_len);
206 snmp_trap_header_enc(&trap_msg, &pbuf_stream);
207 snmp_trap_varbind_enc(&trap_msg, &pbuf_stream, varbinds);
361 snmp_trap_varbind_enc(struct snmp_msg_trap *trap, struct snmp_pbuf_stream *pbuf_stream, struct snmp_varbind *varbinds)
369 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
372 snmp_append_outbound_varbind(pbuf_stream, varbind);
382 snmp_trap_header_enc(struct snmp_msg_trap *trap, struct snmp_pbuf_stream *pbuf_stream)
388 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
393 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
394 snmp_asn1_enc_s32t(pbuf_stream, tlv.value_len, trap->snmp_version);
398 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
399 snmp_asn1_enc_raw(pbuf_stream, (const u8_t *)snmp_community_trap, trap->comlen);
403 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
408 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
409 snmp_asn1_enc_oid(pbuf_stream, trap->enterprise->id, trap->enterprise->len);
415 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
416 snmp_asn1_enc_raw(pbuf_stream, (const u8_t *)&ip_2_ip6(&trap->sip)->addr, sizeof(ip_2_ip6(&trap->sip)->addr));
421 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
422 snmp_asn1_enc_raw(pbuf_stream, (const u8_t *)&ip_2_ip4(&trap->sip)->addr, sizeof(ip_2_ip4(&trap->sip)->addr));
429 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
430 snmp_asn1_enc_s32t(pbuf_stream, tlv.value_len, trap->gen_trap);
435 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
436 snmp_asn1_enc_s32t(pbuf_stream, tlv.value_len, trap->spc_trap);
441 snmp_ans1_enc_tlv(pbuf_stream, &tlv);
442 snmp_asn1_enc_s32t(pbuf_stream, tlv.value_len, trap->ts);