summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd/snmpd.h
AgeCommit message (Expand)Author
2022-06-30Introduce a blocklist backend and keyword.Martijn van Duren
2022-01-19Move some smi.c functions to their own header.Martijn van Duren
2022-01-19Move log.c functions to their own header.Martijn van Duren
2021-09-02Allow snmpd(8) to send SNMPv3 traps.Martijn van Duren
2021-08-09Allow setting the engineid.Martijn van Duren
2021-08-08Switch default snmpd and snmp auth back to hmac-sha1.Stuart Henderson
2021-06-20Change default user auth to hmac-sha256 and enc to aes.Martijn van Duren
2021-06-20Tighten default security for snmpd(8). This is done by doing severalMartijn van Duren
2021-05-20Rename context to pdutype. This is in line with the naming schema from theMartijn van Duren
2021-02-05Introduce a transaction id. This is currently mostly a dummy-variable, butMartijn van Duren
2021-01-28Remove print_{debug,verbose} since they're currently unused and I see noMartijn van Duren
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2021-01-22Remove the traphandler process, which was nothing more then a sham.Martijn van Duren
2020-09-06Split "trap receiver" into its own trap_address struct and clean up theMartijn van Duren
2020-08-23Merge listen_sock into address, since there's a 1:1 correlation. Save someMartijn van Duren
2020-08-08Greatly simplify snmpe_parsevarbinds.Martijn van Duren
2020-06-30Remove agentx and control socket support.Martijn van Duren
2020-01-02When many prefixes are stored in pf tables it is not sensibleFlorian Obser
2019-06-11Implement SHA-2 (RFC7860) support for authentication.Martijn van Duren
2019-06-11The digestlength is not always 12 bytes. Make this value variable inMartijn van Duren
2019-05-16Allow arbitrary oids to be specified for the getnext request, instead ofMartijn van Duren
2019-05-11The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, androb
2019-01-08The child processes of snmpd(8) did not detach from the terminal.Alexander Bluhm
2018-08-05Remove cpath pledge(2) promise. We decided that not deleting the unix controlRicardo Mestre
2018-07-31Make ber type and encoding a unsigned int instead of unsigned long.Claudio Jeker
2018-04-15Add TCP support to snmpd.Marco Pfatschbacher
2018-02-08Bump the read sockbuf of the routing socket to 2MB, may help reduce some ofClaudio Jeker
2017-07-28Make the engine id is just binary data so make it uint8_t.Florian Obser
2017-04-21Repair AgentX support.Jeremie Courreges-Anglas
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2016-11-18Add support for multiple listening socketsJeremie Courreges-Anglas
2016-11-09Improve source IP address handling.Jeremie Courreges-Anglas
2016-10-28Sync snmpd(8) with other daemons proc.c and teach him how to fork+exec.Rafael Zalamena
2016-10-28Use snmpd_env as the only global variable for env to simplify the daemonRafael Zalamena
2016-10-03include sys/tree.h explicitly rather than rely on a random pf headerDavid Gwynne
2016-09-25Remove more duplicated includesFrederic Cambus
2016-08-16stop including sys/param.h for nitems. define locally as needed.Ted Unangst
2015-12-07Sync proc.c, use proc_composev()Reyk Floeter
2015-11-23Use SOCK_NONBLOCK to replace socket_set_blockmode() and fcntl(..O_NONBLOCK).Reyk Floeter
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-11-21Move local logging functions to util.c and copy log.c from iked. NowReyk Floeter
2015-10-08Link the result of each mps_getbulkreq() to the end of the previous listStuart Henderson
2015-10-05Teach snmpd(8) about if_oqdrops.Masao Uebayashi
2015-06-11Use "compliant" header guards by avoiding the reserved '_' namespace.Reyk Floeter
2015-01-16first batch of cleanup to programs based upon the namespace cleanupsTheo de Raadt
2014-11-19add support for AgentX subagents in snmpdBret Lambert
2014-11-16Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-08-18Sync proc.c with httpd. httpd needs SIGUSR1 but snmpd will ignore itReyk Floeter
2014-05-14Sync ktable code with bgpd to fetch, store and perform lookups inMike Belopuhov
2014-04-28Add support for exporting ARP table via ipNetToMediaTable OID.Mike Belopuhov