summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2009-06-22Log a warning when "enforce remote-as" is triggered. ok claudio@Stuart Henderson
2009-06-21Support mouses with lots of buttons. Also, fix a crash when pressingJacek Masiulaniec
a button that's outside of the hardcoded range; miod@ ok
2009-06-21fix rcs ids. ok sthen@Martynas Venckus
2009-06-20Allocate memory for env->sc_ssl like in smtp; ok gilles@Jacek Masiulaniec
From: Josh Elsasser <josh@elsasser.org>
2009-06-19When operating in liberal mode, retain labels even if they aren't learntMichele Marchetto
from current nexthop. ok laurent@
2009-06-17Check for the correct RTM_VERSION before accessing anything in the rt message.Claudio Jeker
Fixes a SIGBUS seen on alpha by naddy@. OK naddy@, deraadt@
2009-06-17ENOPROTOOPT is non-fatal on recvfrom, can apparently happen with ipvshitHenning Brauer
2009-06-14DBDIR resides in DESTDIR.Antoine Jacoutot
ok sthen@
2009-06-13tcpdrop broke with the addition of routing domains. Repair.Andreas Gunnarsson
ok claudio@
2009-06-13Make ldpctl imsg-in-a-lib ready too.Michele Marchetto
ok eric@
2009-06-12Kill copies of prefixlen2mask and inet6applymask their now in util.cClaudio Jeker
2009-06-12Move prefixlen2mask and inet6applymask to util.c so that we can kill theClaudio Jeker
copies in bgpctl.
2009-06-12add missing header needed by warn()Charles Longeau
ok henning@
2009-06-11effectively un-do r1.111, it fucks machines with bad clocks royally.Henning Brauer
spotted the hard way by theo on armish, pinned to this changed by me. no cookie for ckuethe for not testing on machines with bad clocks.
2009-06-10Ignore ECHILD returns from waitpid() in the signal handler; it appears wePhilip Guenthe
generate SIGCHLD spuriously in some cases. Also, hotplugd doesn't care if a child is stopped, so set SA_NOCLDSTOP to suppress SIGCHLDs from that. Problem reported by Thomas Pfaff. ok deraadt@
2009-06-10zap double /, as noticed by bradMarc Espie
2009-06-10fix dewey comparison for suffixes (no early return)Marc Espie
2009-06-09missing header file; bring things into scopeTheo de Raadt
2009-06-08revert this change by eric@:David Gwynne
Make the imsg protocol network-safe. it might be network safe, but half the imsg based daemons on my firewalls dont run anymore.
2009-06-07improve spacing in usage()Igor Sobrado
2009-06-07xfs -> nnpfs; ok jjJason McIntyre
2009-06-07sync usage();Jason McIntyre
2009-06-07Change the way fds passed over a socket are retreived on the receiving side.Eric Faurot
Currently the receiver fetches an imsg via imsg_get() and if he expects an fd, he then calls imsg_get_fd() to fetch the next fd queued on the imsgbuf from which the imsg came. This changes hides the fd queueing mechanism to the API user. When closing an imsg with an fd, the message is flagged so that the receiving end knows it must dequeue the fd in imsg_get() and return it with the imsg structure. This way there is no (less) possible screw up from imsg_get_fd() not being called directly after imsg_get() by the user. The retreived imsg is self-contained. ok pyr@, "I like that" henning@
2009-06-07Make the imsg protocol network-safe.Eric Faurot
ok pyr@
2009-06-07Initial documentation for the new stuffClaudio Jeker
2009-06-07First attempt at reload support for RIBs. There is some magic that I doClaudio Jeker
not fully understand but at least no flames are comming out of my test box anymore.
2009-06-06change the imsg header fields a bit to prepare for upcoming changes.Eric Faurot
add a flag field, use u_int32_t for pid_t and extend type to 32 bits for padding. ok pyr@
2009-06-06Reorder IMSG types to put the "exported" ones further down so they do notClaudio Jeker
change that often anymore.
2009-06-06Fix bgpctl show rib prefix/len command. Problem reported by Insan Praja.Claudio Jeker
2009-06-06If ntpd decides the clock has become unsynced, reset the number of savedChris Kuethe
time corrections. Once the clock is synced again, start computing a fresh frequency correction. ok henning
2009-06-06Turns up the polling rate of sensors and makes ntpd calculate frequencyChris Kuethe
corrections more often. Due to physical effects crystal oscillators aren't really stable beyond 1000s or so - at least not the kind found in pc's. ok henning
2009-06-06this one missed the last batch.Pierre-Yves Ritschard
2009-06-06Get ready for including imsg.h from a lib, when it comes along.Pierre-Yves Ritschard
2009-06-06make ntpd imsg-in-a-lib ready as well. extensive testing done, noPierre-Yves Ritschard
behavior change. ok eric@
2009-06-06fix direct pkgpath caseMarc Espie
2009-06-06quick path for pkg cfl: check whether the new package conflicts withMarc Espie
installed stuff first. If that's the case, and we're not in replacement mode, we don't really need to scan all the installed packages.
2009-06-06my $_, except for the server code, which could still run on older perlMarc Espie
2009-06-06make ospf6ctl/ospf6d imsg-in-a-lib ready too.Eric Faurot
ospf6ctl is already broken in tree (not connected to build). ok pyr@
2009-06-06shuffle code around to achieve 0 length diff nirvana between all thePierre-Yves Ritschard
currently synced daemons' imsg.c, imsg.h and buffer.c
2009-06-06forgot to cvs add the filePierre-Yves Ritschard
2009-06-06make ripctl/ripd imsg-in-a-lib ready too.Eric Faurot
ok pyr@
2009-06-06make ldpd imsg-in-a-lib ready too.Pierre-Yves Ritschard
2009-06-06make dvmrpd imsg-in-a-lib ready as well.Pierre-Yves Ritschard
``put it in'' claudio@, ok eric@
2009-06-06sync ospfctl/ospfd with the common imsg code, making it lib ready as well.Eric Faurot
"looks ok" claudio@
2009-06-06sync bgpd/bgpctl with the common imsg code, making it lib ready as well.Eric Faurot
ok claudio@ pyr@
2009-06-06Document show rib table fooClaudio Jeker
2009-06-06bgpctl part of allowing alternate RIBs to be shown. Had to use theClaudio Jeker
keyword table because show rib rib foo is strange.
2009-06-06Make it possible to select the RIB that a show command should show.Claudio Jeker
2009-06-06sync snmpd with the common imsg code, making it lib ready as well.Pierre-Yves Ritschard
ok eric@
2009-06-06allocate the correct amount of memoryEric Faurot
ok pyr@