Not an issue with read requests, but will set requests if they contain snmp application elements such as timeticks.
Definitely needed for upcoming SNMPv3 trap support. OK? martijn@ Index: usm.c =================================================================== RCS file: /cvs/src/usr.sbin/snmpd/usm.c,v retrieving revision 1.20 diff -u -p -r1.20 usm.c --- usm.c 20 Jun 2021 19:55:48 -0000 1.20 +++ usm.c 22 Jul 2021 20:27:01 -0000 @@ -630,6 +630,7 @@ usm_decrypt(struct snmp_message *msg, st return NULL; bzero(&ber, sizeof(ber)); + ober_set_application(&ber, smi_application); ober_set_readbuf(&ber, buf, scoped_pdu_len); scoped_pdu = ober_read_elements(&ber, NULL);