index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
snmpd
/
application.c
Age
Commit message (
Expand
)
Author
2024-02-08
RFC2578 section 7.1 specifies the ranges and in the case of opaque the
Martijn van Duren
2024-02-06
Replace most smi_oid2string() calls with the new mib_oid2string().
Martijn van Duren
2023-12-21
Clean up snmpd's header situation.
Martijn van Duren
2023-11-16
In appl_processpdu() no need to set avi_next, and only set av_next up
Martijn van Duren
2023-11-16
avi_origid must also be set when transitioning out of the
Martijn van Duren
2023-11-15
Make sure we allocate the correct size for an appl_agentcap.
Martijn van Duren
2023-11-13
struct appl_varbind_internal's avi_index is used to give the index to
Martijn van Duren
2023-11-12
Now that the last consumer of mps.c is gone, remove it and its
Martijn van Duren
2023-11-08
Let usm_make_report() utilize appl_report(). usm_make_report utilized
Martijn van Duren
2023-11-08
Let appl_report() collect its own metrics. This simplifies the interface
Martijn van Duren
2023-11-08
Don't rely on aru_pdu to rebuild the original varbindlist on error.
Martijn van Duren
2023-11-08
Don't use aru_pdu for determining the requesttype. It's owned by
Martijn van Duren
2023-11-08
export SNMP-TARGET-MIB::{snmpUnavailableContexts,snmpUnknownContexts}
Martijn van Duren
2023-11-06
Readd the sysORTable based on the new struct appl_agentcap.
Martijn van Duren
2023-11-06
Allow agent capabilities to be stored on a per appl_context basis.
Martijn van Duren
2023-11-04
Introduce application_internal.c. This backend is meant to replace
Martijn van Duren
2023-10-29
When doing a get{next,bulk} below an instance we must move the OID to
Martijn van Duren
2023-10-29
searchrange.end is non-inclusive. Adjust the tests for that.
Martijn van Duren
2023-10-27
If an invalid varbindlist was returned by a backend we would call
Martijn van Duren
2023-10-24
FC3416 section 4.2.1 (and others) tells us that if an error occurs the
Martijn van Duren
2023-10-24
Certain error codes are only intended for certain request-types. Add an
Martijn van Duren
2023-10-24
If a backend registers as an instance it must never return OIDs below
Martijn van Duren
2023-10-24
When returning an endOfMibView we must always set it on the requested OID.
Martijn van Duren
2023-10-24
Fix appl_unregister() when called with range_subid set to !0.
Martijn van Duren
2023-10-24
Fix appl_register() when called with range_subid set to !0.
Martijn van Duren
2023-10-24
Always check if the context is available inside appl_agentx_recv().
Martijn van Duren
2022-12-20
Make ar[du]_{nonrepeaters,maxrepetitions} uint16_t instead of int16_t.
Martijn van Duren
2022-09-13
varbind was designed to allow both a ber NULL and a NULL pointer for
Martijn van Duren
2022-08-31
Rewrite the searchrange end calculation routine.
Martijn van Duren
2022-08-30
Remove now unused search variable. Missed in previous.
Martijn van Duren
2022-08-30
Remove the downwards check for overlapping regions when the subtree flag is
Martijn van Duren
2022-08-29
Allow overlapping regions (if subtree claim flag is set) when the backends
Martijn van Duren
2022-08-29
Make sure oidbuf is initialized when we hit the overlap case.
Martijn van Duren
2022-08-29
When there are two overlapping regions handled by the same backend we might
Martijn van Duren
2022-08-29
When a backend disappears while handling a request, make sure that the
Martijn van Duren
2022-08-29
Let snmpd check a response package against the requested searchrange end.
Martijn van Duren
2022-08-23
(Re)add support for agentx in snmpd
Martijn van Duren
2022-06-30
Introduce a blocklist backend and keyword.
Martijn van Duren
2022-06-27
Mostly rewrite appl_request_upstream_reply.
Martijn van Duren
2022-06-27
Initialize oidbuf and regionbuf when registering a region in appl_region.
Martijn van Duren
2022-02-22
requestid is a 32 bit integer, make sure that we request that with
Martijn van Duren
2022-01-30
Add missing NULL check.
Martijn van Duren
2022-01-19
Add the new application layer. Changes include:
Martijn van Duren