summaryrefslogtreecommitdiff
path: root/sbin/pflogd
AgeCommit message (Expand)Author
2019-07-25Fix copy pasto, re-add missing goto in error path.Bryan Steele
2019-07-25Yet another workaround for crappy libpcap API designBryan Steele
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-08-26Unveil pflogd(8). Similiar to florian@'s recent changes to ifconfig(8),Bryan Steele
2018-08-26pflogd(8): don't try to rename(2) broken/invalid pflog files, instead,Bryan Steele
2017-09-09Rework pflogd(8)'s fork+exec model; re-exec the unpriv child, not theBryan Steele
2017-09-08Bring back the "Exiting" log message in pflogd(8), but do not setAlexander Bluhm
2017-09-06pflogd(8) currently spams the console on shutdown if syslogd(8) wins theBryan Steele
2017-09-05fork+exec model for pflogd(8); move pcap init to the re-exec'd privsepBryan Steele
2017-08-12Make not yet implemented pledges more visible in grep output.Florian Obser
2017-07-23Don't hit pledge(2) restrictions on interface departureJeremie Courreges-Anglas
2017-07-04Revert back previous, pledge cannot be enabled on the privsep'd proc yet, atRicardo Mestre
2017-06-12pledge(2) bpf has been in use for some time now on tcpdump(8), this will enableRicardo Mestre
2017-05-30Fix escaping: .Nm Op Fl "Dx" turning into "pflogd [-DragonFly]"Ingo Schwarze
2017-01-23Split pledge "ioctl" into "tape" and "bpf", and allow SIOCGIFGROUP onlyTheo de Raadt
2017-01-23pflogd will need pledge(proc), still disabled because of bfdSebastian Benoit
2016-01-16Interface status printing (at exit and USR1) was broken for a while.Can Erkin Acar
2015-10-10pflogd contained the same "privsep error" as tcpdump -- assuming thatTheo de Raadt
2015-04-28Someone went to the trouble of vertically aligning a set of parameters butMike Larkin
2015-02-15Use "In" to mark up include files, instead of wrongly wrapping with Aq.Anthony J. Bentley
2015-02-07When getopt processing flags, many should be flag=1 instead of flag++Theo de Raadt
2014-11-20remove sys/file.h includes in favor of fcntl.h where needed.Ted Unangst
2014-11-18Nuke some obvious #include duplications.Kenneth R Westerback
2014-06-26Create temporary file with mkstemp and unlink if rename operation fails.Tobias Stoeckmann
2014-01-21obvious .Pa fixes; found with mandocdb(8)Ingo Schwarze
2013-09-13errx() provides its own newline, so remove it from the string hereBret Lambert
2013-07-16Add missing .Mt macros for AUTHORS email addresses.Ingo Schwarze
2013-06-19Do not install pcap-int.h to /usr/include as it is an internal libraryLawrence Teo
2012-12-04remove some unnecessary sys/param.h inclusionsTheo de Raadt
2012-11-06Ensure that if_exists() always closes its socket before returning.Lawrence Teo
2012-06-25log all, not log-all; ok henningJason McIntyre
2012-04-04Return an error much earlier if recvmsg failsTheo de Raadt
2012-03-05fix format string:Henning Brauer
2011-10-12default snaplen is 160 these daysHenning Brauer
2011-05-06put the tcpdump-specific stuff in a sane place (that is, not EXAMPLES);Jason McIntyre
2010-09-21bump default snaplen so that pfloghdr + ip hdr + prot hdr usually fitHenning Brauer
2010-05-14nowadays, .Dx is callable, so we need to quote it;Ingo Schwarze
2009-12-24spelling fixes, from Brad Tilley; we will not fix src/sbin/dump/dump.hIgor Sobrado
2009-12-03Adjust pflog BPF descriptions, problem pointed out by jmc@Stuart Henderson
2009-11-16pflogd no longer needs libutil; ok deraadt@Otto Moerbeek
2009-11-04tweak previous;Jason McIntyre
2009-11-03Get rid of pflogd.pid because the privsep child cannot delete the pidfile;Theo de Raadt
2008-10-22log pcap stats upon SIGUSR1; ok canacarHenning Brauer
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forTheo de Raadt
2008-03-15Repair the simple cases for msg_controllen where it should just beTheo de Raadt
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toTheo de Raadt
2008-01-14clear up pidfile(-p) option formOkan Demirmen
2007-06-06fix oups, mlist@scapa.dnsalias.netHenning Brauer
2007-06-06reverse logic of if_exists so that if_exists(interface) is true ifHenning Brauer
2007-06-04use warn() where warn() is intended, not err()Henning Brauer