CVSROOT: /cvs Module name: src Changes by: r...@cvs.openbsd.org 2012/09/17 10:30:35
Modified files: usr.sbin/snmpd : Makefile ber.3 ber.c ber.h mib.c mib.h mps.c parse.y snmp.h snmpd.c snmpd.conf.5 snmpd.h snmpe.c Added files: usr.sbin/snmpd : usm.c Log message: Add initial SNMPv3 support to snmpd(8). Traps are still sent via SNMPv2 protocol. They can neither be authenticated nor encrypted. - Transport mode is still UDP. Not additional transport subsystems were added. - Only the User-based Security Model (USM, RFC3414) is supported. View-Based Access Control (VACM, RFC3415) is not included. - Configuration is described in snmpd.conf(5). This diff includes a few minor changes to ber.c/h adding a necessary callback for the USM HMAC calculation and merging it with other minor changes from ldapd's ber code. >From Gerhard Roth at genua ok claudio@ reyk@