summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2005-02-04unfuck amd64Peter Valchev
2005-02-04Use log_warn() insteade of log_warnx() after sendto() and if_set_mcast()Claudio Jeker
errors as errno was set by the call.
2005-02-04Add sanity checks for AS-external LSA. Refine some other checks to be asClaudio Jeker
strict as possible. OK norby@
2005-02-03Simplify the ifstated syntax:Marco Pfatschbacher
"carp0 link up" => carp0.link.up "and" => && "or" => || * Allow one line actions after if statements without braces. * Remove unecessary parentheses in the example config. ok mcbride@
2005-02-03Implement simple duplicate suppression of peer errors; ok henning@Darren Tucker
2005-02-03add ospfd.conf.5 to SEE ALSO;Jason McIntyre
2005-02-03no need for -compact/.Pp in these lists;Jason McIntyre
2005-02-02various fixes;Jason McIntyre
2005-02-02Add manpage ospfd.conf(5).Esben Norby
ok claudio@ henning@ jmc@ jaredy@
2005-02-02Change keyword fibupdate to fib-update, for consistency with bgpd.conf(5).Esben Norby
ok claudio@ henning@
2005-02-02Typo in constant.Esben Norby
ok claudio@ henning@
2005-02-02excessive ()Henning Brauer
2005-02-02KNFHenning Brauer
2005-02-02KNFHenning Brauer
2005-02-02KNFHenning Brauer
2005-02-02buffer structs and API ssize_t -> size_t; from bgpdHenning Brauer
2005-02-02usage() is __deadHenning Brauer
pt out by Alexander v Gernler
2005-02-01switch the buffer size describing vars from ssize_t to size_t and adjustHenning Brauer
the API appropriately. avoid singled-compare warnings by rewriting two expressions. ok claudio
2005-02-01Introduce dynmaic buffers. Dynamic buffers are realloced() until max isClaudio Jeker
hit. This makes it possible to alloc a buffer based on the max packet size and filling it up slowly till the packet is finished or *sigh* an overflow is detected. While doing that switch most sizes from ssize_t to the unsigned size_t as this makes more sense. The ssize_t -> size_t change is mostly from henning@
2005-02-01Free neighbors that have been inactive for 24hrs.Esben Norby
OK claudio@
2005-01-31Be a bit more paranoid about leases that are currently acked. There is aClaudio Jeker
small window where it is possible that a lease is acked and simultaniously removed and so the state is not removed. This may be a cause for the "already acking" issue. OK millert@
2005-01-31Simply use the ethernet source address of the request as new ethernetClaudio Jeker
destination instead of the one included in the dhcp packet. Especially because there are to many cases where the supplied address is wrong. This hopefully solves all problems with gateways involved, like the one reported by Dylan Martin. OK krw@ henning@ millert@
2005-01-31Don't malloc fds each time, just realloc() as needed.Todd C. Miller
There's no need to clear revents -- poll() does that for us. Move setting of cur_time to the top of the loop for better accuracy. When poll returns 0, don't check revents since we know none were set.
2005-01-31warn(3) + _exit(2) instead of err(3) in the forked childHenning Brauer
From: Andrey Matveev <andrushock@korovino.net>
2005-01-31-Wsign-compare clean, Andrey Matveev <andrushock@korovino.net>Henning Brauer
2005-01-31add some references to SEE ALSO;Jason McIntyre
from alexey e. suslikov; kill a .Pp while here;
2005-01-30Detect editors that move the edited file out from underneath us and warn.Todd C. Miller
Based on an idea from Han Boetes.
2005-01-30bzero s_un before use; Andrey MatveevTodd C. Miller
2005-01-30Proper cleanup on malloc failure; Andrey MatveevTodd C. Miller
2005-01-30fix some whitespaceTodd C. Miller
2005-01-29Fix memory leak when supersede_lease() fails and it is a DHCPACKTodd C. Miller
or a dynamic BOOTREPLY offer. OK claudio@
2005-01-28tweaks;Jason McIntyre
2005-01-28tweaks;Jason McIntyre
2005-01-28Change my email address to the OpenBSD one since Ericsson has nothing toEsben Norby
do with this software, just happend to be my only valid email address at the time.
2005-01-28More spaces.Esben Norby
2005-01-28spacesEsben Norby
2005-01-28Change my email address to the OpenBSD one since Ericsson has nothing toEsben Norby
do with this software, just happend to be my only valid email address at the time.
2005-01-28Control program like bgpctl but this time for ospfd.Claudio Jeker
Currently only basic show commands work. Not yet connected to the builds. OK henning@
2005-01-28Welcome ospfdClaudio Jeker
started by Esben Norby some time ago by using the imsg/three process framework of bgpd. He implemented the basic concept plus the ospf finite state machines. Later I joined and helped him cleanup, debug and extend his work. Right now it is not particularly useful, major parts are still missing but is imported to allow more people to work on it. status: The basic protocol works for broadcast networks and the LS database is synchronized and updated. It is not possible to be DR or BDR on a network and other interface types like point-to-point are not yet supported. The shortest path tree is not calculated and so no routing information is exchanged with the kernel FIB. Not yet connected to the builds. OK henning@
2005-01-28Simplify interval scaling and randomize query intervals; ok henning@Darren Tucker
2005-01-28fatal() if daemon() fails, Alexander von Gernler <grunk@pestilenz.org>Henning Brauer
2005-01-28Make network unreachable errors non-fatal; ok henning@Darren Tucker
2005-01-27Scale query interval by the overall offset not per-peer offset, so weDarren Tucker
don't query outliers more often than any other server. ok henning@
2005-01-27Delay before retrying a query on timeout; ok henning@Darren Tucker
2005-01-26fix CERT VU#938617 (vulnerable to denial of service in validator code)Jakob Schlyter
2005-01-25Fixed a typo.Esben Norby
ok henning@ claudio@
2005-01-25simplify OpenBSD case by using arch(1) and sed to grabBrad Smith
the machine architecture. We now output amd64 instead of x86_64 as it should be. ok deraadt@ pvalchev@
2005-01-22do not clean-up shared items in pretend mode (for now, need extra logicMarc Espie
to pretend cleaning it up).
2005-01-22explicitly shows fragment names that were not found.Marc Espie
2005-01-22although arguments to `ip proto' and `ether proto' are keywords, and doJason McIntyre
need to be escaped, they are not shell keywords; this wording seems to have been introduced when the page was mdoc'd; it now matches (more or less) how it was, and {F,N}BSD pages; found by naddy@