summaryrefslogtreecommitdiff
path: root/usr.sbin/snmpd/snmpd.c
AgeCommit message (Expand)Author
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
2019-01-08The child processes of snmpd(8) did not detach from the terminal.Alexander Bluhm
2018-11-05snmpd(8)'s main process needs to open the config file and /dev/pf both withRicardo Mestre
2018-08-05Remove cpath pledge(2) promise. We decided that not deleting the unix controlRicardo Mestre
2018-04-15Add TCP support to snmpd.Marco Pfatschbacher
2017-08-12Initial pledge for snmpd. snmpe remains unpledged. Regression tests pass.rob
2017-04-04Rewrite tohexstr() to use the common idiom of converting a byteTodd C. Miller
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2016-10-28Sync snmpd(8) with other daemons proc.c and teach him how to fork+exec.Rafael Zalamena
2016-08-16stop including sys/param.h for nitems. define locally as needed.Ted Unangst
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
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-06-03Do not assume that asprintf() clears the pointer on failure, whichTodd C. Miller
2015-05-28Do not try to unlink the control socket in an unprivileged childFlorian Obser
2015-02-08revert debug changes. reyk would like debug to remain a counter.Ted Unangst
2015-02-08flags should be flags, not counters. from martijn van durenTed Unangst
2015-01-16first batch of cleanup to programs based upon the namespace cleanupsTheo de Raadt
2014-08-18Sync proc.c with httpd. httpd needs SIGUSR1 but snmpd will ignore itReyk Floeter
2014-05-23clean up after the traphandler children, otherwise they will live onSebastian Benoit
2014-04-28better proc id name (it handles traps, not alerts) for theBret Lambert
2014-04-25Support running user-defined actions on receipt of snmp traps.Bret Lambert
2014-04-21Copy the updated proc.c from relayd to use the same file. AdjustReyk Floeter
2014-03-16lint is dead (long live the lint!), so stop using it as a cpp conditionalPhilip Guenther
2013-10-17Update snmpd(8) to use the proc.c privsep style from iked and relayd.Reyk Floeter
2013-10-16no more -r; ok blambertJason McIntyre
2013-10-16 1) move the creation of 'restricted' communication socketsBret Lambert
2012-11-29Wrong argument was passed to control_dispatch_imsg(). Use alwaysYASUOKA Masahiko
2012-09-18knfReyk Floeter
2012-09-17Update copyright and my email address in snmpd while I'm here.Reyk Floeter
2012-09-17Add initial SNMPv3 support to snmpd(8).Reyk Floeter
2012-05-28Plug a couple more fd leaks. As part of the fix, make all the *initJoel Knight
2012-02-23Bring in PF-MIB to snmpd.Joel Knight
2009-06-06sync snmpd with the common imsg code, making it lib ready as well.Pierre-Yves Ritschard
2008-09-26allow to add an additional restricted control socket for trap sendingReyk Floeter
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2008-03-16usage statements are preceeded with usage:David Gwynne
2008-02-16sort flags in both synopsis and usageIgor Sobrado
2008-01-16implementation of the SNMP trap sender interfaceReyk Floeter
2008-01-16bump copyrightReyk Floeter
2007-12-28split code handling the "structure of management information" and theReyk Floeter
2007-12-05Start working on snmpd(8) and snmpctl(8), a lightweight SNMP implementationReyk Floeter