| /openbsd-src/regress/usr.sbin/snmpd/ |
| H A D | backend.c | 34 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 D | transport.c | 23 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 D | regress.h | 83 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 D | snmp.c | 93 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, ¶ms, 0, &varbind, 1); in snmp_v3_usm_noauthpriv() [all …]
|
| H A D | agentx.c | 104 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 D | snmpc.c | 527 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 D | snmp.c | 152 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 D | application.c | 871 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 D | ax.c | 100 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 D | ax.c | 102 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 D | SNMPv2-MIB.txt | 397 the second varbind in every SNMPv2-Trap-PDU and 412 last varbind."
|
| H A D | SNMPv2-TC.txt | 249 contained a varbind that would change the RowStatus 252 received, or if the varbind sets the status to a value
|