Home
last modified time | relevance | path

Searched refs:varbind (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/regress/usr.sbin/snmpd/
H A Dbackend.c34 struct varbind varbind = { in backend_get_integer() local
51 requestid = snmpv2_get(snmp_s, community, 0, &varbind, 1); in backend_get_integer()
54 agentx_get_handle(__func__, buf, n, 0, sessionid, &varbind, 1); in backend_get_integer()
56 varbind.type = TYPE_INTEGER; in backend_get_integer()
57 agentx_response(ax_s, buf, NOERROR, 0, &varbind, 1); in backend_get_integer()
60 &varbind, 1); in backend_get_integer()
71 struct varbind varbind = { in backend_get_octetstring() local
89 requestid = snmpv2_get(snmp_s, community, 0, &varbind, 1); in backend_get_octetstring()
92 agentx_get_handle(__func__, buf, n, 0, sessionid, &varbind, 1); in backend_get_octetstring()
94 varbind.type = TYPE_OCTETSTRING; in backend_get_octetstring()
[all …]
H A Dtransport.c23 struct varbind varbind = { in transport_tcp_get() local
40 requestid = snmpv2_get(snmp_s, community, 0, &varbind, 1); in transport_tcp_get()
43 agentx_get_handle(__func__, buf, n, 0, sessionid, &varbind, 1); in transport_tcp_get()
45 varbind.type = TYPE_INTEGER; in transport_tcp_get()
46 agentx_response(ax_s, buf, NOERROR, 0, &varbind, 1); in transport_tcp_get()
49 &varbind, 1); in transport_tcp_get()
60 struct varbind varbind = { in transport_tcp_disconnect() local
77 requestid = snmpv2_get(snmp_s, community, 0, &varbind, 1); in transport_tcp_disconnect()
82 agentx_get_handle(__func__, buf, n, 0, sessionid, &varbind, 1); in transport_tcp_disconnect()
84 varbind.type = TYPE_INTEGER; in transport_tcp_disconnect()
[all …]
H A Dregress.h83 struct varbind { struct
159 void agentx_response(int, void *, enum error, uint16_t, struct varbind *,
162 struct varbind *, size_t);
164 uint32_t, struct searchrange *, struct varbind *, size_t);
166 struct varbind *, size_t, struct varbind *);
248 int32_t snmpv2_get(int, const char *, int32_t, struct varbind *, size_t);
249 int32_t snmpv2_getnext(int, const char *, int32_t, struct varbind *, size_t);
251 struct varbind *, size_t);
253 int32_t, int32_t, struct varbind *, size_t);
255 struct varbind *, size_t);
H A Dsnmp.c93 int32_t, struct varbind *, size_t);
95 int32_t, struct varbind *, size_t);
97 enum snmp_request, int32_t, int32_t, int32_t, struct varbind *, size_t);
99 struct varbind *, size_t);
107 union securityparams *, int32_t, int32_t, int32_t, struct varbind *,
112 struct varbind *, size_t);
113 struct ber_element *snmp_varbindlist(struct varbind *, size_t);
121 int32_t, int32_t, struct varbind *, size_t);
131 struct varbind varbind = { in snmp_v3_usm_noauthpriv() local
160 requestid = snmpv3_get(snmp_s, 1000, &hd, &params, 0, &varbind, 1); in snmp_v3_usm_noauthpriv()
[all …]
H A Dagentx.c104 uint8_t, uint32_t, enum error, uint16_t, struct varbind *, size_t);
112 static void message_add_varbind(struct message *, struct varbind *);
721 struct varbind varbind = { in agentx_ping_invalid_version_close() local
740 requestid = snmpv2_get(snmp_s, community, 0, &varbind, 1); in agentx_ping_invalid_version_close()
742 varbind.type = TYPE_NOSUCHOBJECT; in agentx_ping_invalid_version_close()
745 &varbind, 1); in agentx_ping_invalid_version_close()
2399 uint8_t flags, uint32_t sessionid, struct varbind *varbind, in agentx_get_handle() argument
2409 struct varbind *pool; in agentx_get_handle()
2434 memcpy(pool, varbind, nvarbind * sizeof(*pool)); in agentx_get_handle()
2459 varbind[i] = pool[j]; in agentx_get_handle()
[all …]
/openbsd-src/usr.bin/snmp/
H A Dsnmpc.c527 struct ber_element *pdu, *varbind; in snmpc_get() local
572 &errorindex, &varbind); in snmpc_get()
576 snmpc_printerror((enum snmp_error) errorstatus, varbind, in snmpc_get()
582 for (; varbind != NULL; varbind = varbind->be_next) { in snmpc_get()
583 if (!snmpc_print(varbind)) in snmpc_get()
595 struct ber_element *pdu, *varbind, *value; in snmpc_walk() local
629 &errorstatus, &errorindex, &varbind); in snmpc_walk()
631 snmpc_printerror((enum snmp_error) errorstatus, varbind, in snmpc_walk()
636 if (!snmpc_print(varbind)) in snmpc_walk()
663 &errorstatus, &errorindex, &varbind); in snmpc_walk()
[all …]
H A Dsnmp.c152 struct ber_element *pdu, *varbind; in snmp_get() local
157 if ((varbind = ober_printf_elements(pdu, "tddd{", BER_CLASS_CONTEXT, in snmp_get()
161 varbind = ober_printf_elements(varbind, "{O0}", &oid[i]); in snmp_get()
162 if (varbind == NULL) in snmp_get()
175 struct ber_element *pdu, *varbind; in snmp_getnext() local
180 if ((varbind = ober_printf_elements(pdu, "tddd{", BER_CLASS_CONTEXT, in snmp_getnext()
184 varbind = ober_printf_elements(varbind, "{O0}", &oid[i]); in snmp_getnext()
185 if (varbind == NULL) in snmp_getnext()
199 struct ber_element *pdu, *varbind; in snmp_trap() local
205 if ((varbind = ober_printf_elements(pdu, "tddd{", BER_CLASS_CONTEXT, in snmp_trap()
[all …]
/openbsd-src/usr.sbin/snmpd/
H A Dapplication.c871 struct ber_element *varbind, *varbindlist; in appl_processpdu() local
906 varbind = varbindlist->be_sub; in appl_processpdu()
907 for (; varbind != NULL; varbind = varbind->be_next) in appl_processpdu()
920 varbind = varbindlist->be_sub; in appl_processpdu()
927 if (varbind == NULL) { in appl_processpdu()
935 ober_get_oid(varbind->be_sub, in appl_processpdu()
944 varbind = varbind->be_next; in appl_processpdu()
1183 struct ber_element *varbindlist = NULL, *varbind = NULL, *value; in appl_request_upstream_reply() local
1274 varbind = ober_printf_elements(varbind, "{Oe}", in appl_request_upstream_reply()
1278 if (varbind == NULL) in appl_request_upstream_reply()
[all …]
H A Dax.c100 struct ax_varbind *varbind; in ax_recv() local
343 varbind = recallocarray(vbl->ap_varbind, in ax_recv()
346 if (varbind == NULL) in ax_recv()
348 vbl->ap_varbind = varbind; in ax_recv()
407 varbind = recallocarray(response->ap_varbindlist, in ax_recv()
410 if (varbind == NULL) in ax_recv()
412 response->ap_varbindlist = varbind; in ax_recv()
755 ax_varbind_free(struct ax_varbind *varbind) in ax_varbind_free() argument
757 switch (varbind->avb_type) { in ax_varbind_free()
761 free(varbind->avb_data.avb_ostring.aos_string); in ax_varbind_free()
[all …]
/openbsd-src/lib/libagentx/
H A Dax.c102 struct ax_varbind *varbind; in ax_recv() local
246 varbind = recallocarray(vbl->ap_varbind, in ax_recv()
249 if (varbind == NULL) in ax_recv()
251 vbl->ap_varbind = varbind; in ax_recv()
301 varbind = recallocarray(response->ap_varbindlist, in ax_recv()
304 if (varbind == NULL) in ax_recv()
306 response->ap_varbindlist = varbind; in ax_recv()
604 ax_varbind_free(struct ax_varbind *varbind) in ax_varbind_free() argument
606 switch (varbind->avb_type) { in ax_varbind_free()
610 free(varbind->avb_data.avb_ostring.aos_string); in ax_varbind_free()
[all …]
/openbsd-src/share/snmp/
H A DSNMPv2-MIB.txt397 the second varbind in every SNMPv2-Trap-PDU and
412 last varbind."
H A DSNMPv2-TC.txt249 contained a varbind that would change the RowStatus
252 received, or if the varbind sets the status to a value