summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2006-03-24Document fib couple and decouple. Mostly form bgpctl.8 but with a warningClaudio Jeker
that fib decouple my break you network. OK norby@
2006-03-23Document nexthop qualify via (bgp|default).Claudio Jeker
OK henning, additional input jmc@
2006-03-23Simplify the -s documentation and add /var/run/bgpd.sock to the FILES list.Claudio Jeker
help from jmc@
2006-03-23List interfaces they way we list neighbors etc.Esben Norby
This makes it much easier to grep in the output. The original format of "show interface" can be seen with "show interface detail". help and ok claudio@
2006-03-23reword; ok ottoJason McIntyre
2006-03-23use calloc better; adobriyan@gmailTheo de Raadt
2006-03-22Move the AS external LSA tree out of struct ospfd_config. This simplifiesClaudio Jeker
the code and makes config reloads easier. OK norby@
2006-03-22ospfd has the framework to couple and decouple the FIB. Add the neededClaudio Jeker
functionality to ospfctl for it. NOTE: decoupling the FIB one a router may totaly fuck up the complete network. Use it with care! OK norby@
2006-03-22Change the way bgpd selects nexthops. Up until now every route was consideredClaudio Jeker
when calculating the nexthop. Now only non BGP routes and not the default route are used unless forced with the new config options nexthop qualify via bgp nexthop qualify via default This change is required for complex setups e.g. where an additional IGP is running. OK henning@
2006-03-22Remove four unused functions: ap_sync_scoreboard_image, reopen_scoreboard,Ray Lai
put_scoreboard_info, and update_scoreboard_global. From Daniel Ouellet, plus one line he missed. OK henning@ and otto@
2006-03-22Add additional limit check to ensure that we do not overflow pp->prefixClaudio Jeker
while masking the prefix. Fix from itojun@. OK dhartmei@
2006-03-22Detailed RIB output including communities. Detailed output is enabled viaClaudio Jeker
the "detailed" keyword. Currently only works for IP or prefix lookups like "bgpctl show rib detail 199.185.137.3". Requested by many, looks good henning@
2006-03-22Add a new SHOW imsg to send optional attributes to bgpctl. This can be usedClaudio Jeker
to show communites in bgpctl output. Only send these messages if it they are requested to reduce the overhead for simple listings. Looks good henning@
2006-03-22Rework signal handling the idiomatic libevent way. From ospfd.Camiel Dobbelaar
ok claudio henning
2006-03-22Change fmt_peer() so that it can be used by the upcomming detailed RIB output.Claudio Jeker
OK henning@
2006-03-21fix endless loop in case of error in archive header.Marc Espie
2006-03-21Kill debug message that floods the log if ospfctl is killed while dumpingClaudio Jeker
large tables.
2006-03-21Invalidating the full RIB and then only recalculating part of it is notClaudio Jeker
that smart. Kill the global rt_invalidate() instead clear only that part of the RIB that is actually recalculated. OK norby@
2006-03-20add two missing function declarationsDavid Hill
change sensor_status to sensorsd_status ok deraadt@
2006-03-19Partial revert of previous changes, nasty regexps not greedy the way they ↵Marc Espie
should. Broke md5.
2006-03-18do not leak on re-insert; ok pvalchevTheo de Raadt
2006-03-18add missing function declarationDavid Hill
remove unused parameter from check_callit() ok deraadt@ ray@
2006-03-17FILE * leakTheo de Raadt
2006-03-17Nuke unused variable.David Hill
ok ray@
2006-03-17un-special case old constructs: make them inherit from the same class,Marc Espie
and remove any special code from Factory. As it's simpler remove local variables.
2006-03-17Add BUGS section documenting included files should start with aOtto Moerbeek
newline or comment. Problem found by mpech@; ok miod@
2006-03-16KNF. No binary change.Claudio Jeker
2006-03-16Make ifstated handle config reloads after a parse error. Fixes PR5051Ryan Thomas McBride
Fix from Michael Knudsen.
2006-03-16Error out of ifstate.conf parsing instead of dumping core in operationRyan Thomas McBride
when a undefined ruleset is referenced. Fixes PR5049. Report and troubleshooting from Michael Knudsen.
2006-03-16Kill useless arguments to libevent *_set() functions.Ryan Thomas McBride
ok mpf@
2006-03-15consistently use power *states* and performance *modes*Nikolay Sturm
ok beck, mickey
2006-03-15In nexthop_compare() if the two passed pointers point to the same objectClaudio Jeker
the odds are better than good that there is no difference.
2006-03-15There is no need to check iface != NULL. These parser rules are only allowedClaudio Jeker
if iface is set and so the check is superfluous. OK norby@
2006-03-15Looks like auth-type simple was busted since a long time. We bcmp() aClaudio Jeker
c string with a lenght <= 8 with a buffer of size 8. Now in some cases there can be trailing garbage after the c-string and so the bcmp() fails. Found by Sergey Matveychuk who provided a similar patch. OK norby@
2006-03-15Sync usage with man page (sort arguments).Claudio Jeker
2006-03-15Document new -s path option to select an alternate path for the main controlClaudio Jeker
socket.
2006-03-15Allow the control socket to be changed on the command line. Useful if youClaudio Jeker
need to run multiple bgpds on a single box to simulate a IX. This helped me massivly debugging error reports. OK henning@
2006-03-15Fix a memory leak when communities are set or deleted. This seems to fixClaudio Jeker
Sylvain Coutant memory issues. A lot of patience and testing by Sylvain.
2006-03-15Add missing function declarationsDavid Hill
Sprinkle some const OK beck@
2006-03-14#ifdef DEBUG not #if DEBUGTheo de Raadt
2006-03-14install these on amd64Nikolay Sturm
even though amd64 does not have apm support, this change permits hw.setperf manipulations via apm/apmd
2006-03-14fix sentence to make sense.Bob Beck
ok millert@ jmc@ ketennis@ and others from before 3.9 lock
2006-03-14fix incorrect sizeof(), spotted by ckuetheBob Beck
ok deraadt@
2006-03-14Some more usage of const and correct fmt string for a size_t.Moritz Jodeit
From David Hill. ok ray@ jaredy@ otto@
2006-03-14Kill unneeded util.h include.Claudio Jeker
2006-03-13tiny bit of delinting; ok krw@Otto Moerbeek
2006-03-13delint; from David HillOtto Moerbeek
2006-03-13Simplify error() and warning() a bit. From Alexey Dobriyan.Moritz Jodeit
ok jaredy@ otto@
2006-03-13Fix for PR 5052. Be more careful about the announced networks we accept.Claudio Jeker
Make sure that at least the address family and the prefix length are sane. Reported and fix tested by Pete Vickers.
2006-03-13cleanup from dhillTheo de Raadt