freebsd-dev/contrib/bsnmp/snmpd
Enji Cooper 88cdfafad2 Allow SNMPv3 authNoPriv and noAuthNoPriv protocols to discover snmpEngineTime
as discussed in RFC-5343

This fixes interoperability with net-snmp.

Tested with the following invocations of snmpwalk (from net-snmp):

- noAuthNoPriv:

  % snmpwalk -v 3 -n '' -u public localhost snmpEngineTime

- authNoPriv:

  % snmpwalk -v 3 -n '' -u bsnmp -A bsnmptest -l authNoPriv -a sha localhost \
    localhost snmpEngineTime

- authPriv:

  % snmpwalk -v 3 -n '' -u bsnmp -A bsnmptest -l authPriv -a sha -x des \
    -X bsnmptest localhost snmpEngineTime

MFC after:	1 week
Obtained from:	Isilon OneFS (5ec6d772cacbc, with minor tweaks)
Submitted by:	Austin Voecks <austin.voecks@isilon.com>
Sponsored by:	Dell EMC Isilon
2016-12-24 11:23:18 +00:00
..
action.c Allow SNMPv3 authNoPriv and noAuthNoPriv protocols to discover snmpEngineTime 2016-12-24 11:23:18 +00:00
BEGEMOT-MIB.txt
BEGEMOT-SNMPD.txt In bsnmpd(1) add support for SNMPv3 message processing model, including message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415). 2010-12-08 13:51:38 +00:00
bsnmpd.1 Fix .Dd 2016-05-15 03:44:32 +00:00
config.c Replace QUADFMT with %ju and QUADXFMT with %jx and cast values with uintmax_t 2016-05-15 00:10:37 +00:00
export.c In bsnmpd(1) add support for SNMPv3 message processing model, including message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415). 2010-12-08 13:51:38 +00:00
FOKUS-MIB.txt
main.c Allow SNMPv3 authNoPriv and noAuthNoPriv protocols to discover snmpEngineTime 2016-12-24 11:23:18 +00:00
snmpd.config
snmpd.h Allow SNMPv3 authNoPriv and noAuthNoPriv protocols to discover snmpEngineTime 2016-12-24 11:23:18 +00:00
snmpd.sh
snmpmod.3 Bring in a SNMP module that allows configuration of SNMPv3 Notification targets. 2010-12-20 17:13:14 +00:00
snmpmod.h Include sys/queue.h: snmpmod.h uses TAILQ. 2011-12-11 17:10:33 +00:00
trans_lsock.c The first part of check_priv() function, that attempts to obtain creds 2012-09-08 07:12:00 +00:00
trans_lsock.h
trans_udp.c Re-do r240271: 2012-09-20 05:41:20 +00:00
trans_udp.h
trap.c Staticize several variables that are used exclusively in bsnmpd/main.c and 2015-12-28 01:51:20 +00:00
tree.def Unbreak the build by temprorarily not using include directives in 2010-12-20 22:56:50 +00:00