Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-19 | implement ospfctl fib reload. | David Gwynne | |
this tells the daemon to resync the kernels list of interfaces and routes with the daemons list. this is very useful if the routing socket overflows and you want to sync things up again. lots and lots of help from claudio@ ok claudio@ | |||
2010-02-16 | implement support for fast hello packets. | David Gwynne | |
if route-dead-time is set to "minimal" (rather than a number of seconds), the dead time is set to 1 second and hellos are sent at the interval specified by fast-hello-interval in msecs. this is non standard wrt to the ospf rfc, but it does interoperate with at least one other router vendor. this allows much better responsiveness to l3 topology changes than the standard intervals allow. if i yank a cable to one of my upstreams, the routes adjust in a second rather than the default of 40 i was running with before. the users dont even notice something changed. developed while working with joshua atterbury. ok claudio@ as part of a larger diff. dedicated to zan rowe who thinks she is a bigger nerd than me. | |||
2010-02-16 | allow spf-delay and spf-holdtime to be specified in msec so ospfd can | David Gwynne | |
better respond to rapid topology changes. developed while working with joshua atterbury ok claudio@ as part of a larger diff. | |||
2009-11-13 | Don't use [] in function arguments when dealing with arrays | Jonathan Gray | |
we don't know the size of, otherwise gcc >= 4 will error. ok markus@ deraadt@ | |||
2009-11-03 | sort; | Jason McIntyre | |
2009-11-02 | Implement "log verbose" and "log brief" to enable or disable verbose debug | Claudio Jeker | |
logging. henning, sthen, michele like the idea | |||
2009-10-22 | write UNIX-domain in a more consistent way; while here, replace a | Igor Sobrado | |
few remaining ".Tn UNIX" macros with ".Ux" ones. pointed out by ratchov@, thanks! ok jmc@ | |||
2009-10-22 | use the UNIX-related macros (.At and .Ux) where appropriate. | Igor Sobrado | |
ok jmc@ | |||
2009-09-14 | Switch the various link state printing codes to use the new if_media | Claudio Jeker | |
independent LINK_STATE_DESCRIPTIONS. Code is now more or less a one to one copy of get_linkstate() in route/route.c. OK henning, michele, sthen, deraadt | |||
2009-06-06 | sync ospfctl/ospfd with the common imsg code, making it lib ready as well. | Eric Faurot | |
"looks ok" claudio@ | |||
2009-06-05 | forgot to commit the ospfctl bits, this unbreaks the tree. | Pierre-Yves Ritschard | |
noticed by michele@ | |||
2009-04-08 | standard wording; | Jason McIntyre | |
2009-04-07 | allow to specify an alternate control socket instead of /var/run/ospfd.sock. | Reyk Floeter | |
this is required to run multiple instances of ospfd. ok claudio@ | |||
2009-01-30 | Add missing free. | Esben Norby | |
OK claudio@ | |||
2009-01-02 | In show interface only print the hello_timer value if valid. | Claudio Jeker | |
2008-12-12 | ospfd knows now priorities so let ospfctl know and print them as well. | Claudio Jeker | |
2008-12-06 | the ellipsis allows more than one argument being specified. | Igor Sobrado | |
discussed with gilles@ ok jmc@ | |||
2007-10-15 | specifying int instead of just unsigned is better style | Theo de Raadt | |
2007-10-14 | please lint | Theo de Raadt | |
2007-10-11 | Cleanup the way we display timers. | Esben Norby | |
It does not make sense to display timer = 0 as "Stopped". When a timer is 0 it usually means that it is getting reset very soon. Display the string "00:00:00" instead. ok claudio@ | |||
2007-09-11 | Baudrate is 64bit so use %llu in printf(). Reminded by chl@ | Claudio Jeker | |
2007-08-03 | document reload command. | Pierre-Yves Ritschard | |
ok claudio@ | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-30 | yuck, no cookie for me | Henning Brauer | |
2007-02-01 | Enable reload support in ospfctl. This is still a bit experimental so try | Claudio Jeker | |
it out in your test lab before using it on the core infrastructure. | |||
2007-01-25 | No need to check if word is NULL before calling parse_addr/prefix. | Claudio Jeker | |
The functions do that check already. | |||
2007-01-25 | Correctly detect missing arguments like in "ospfctl show data area". | Claudio Jeker | |
OK henning@ norby@ | |||
2006-11-28 | add additional link states to report the half duplex / full duplex | Reyk Floeter | |
state, if known by the driver. this is required to check the full duplex state without depending on the ifmedia ioctl which can't be called in the kernel without process context. ok henning@, brad@ | |||
2006-08-28 | use Forwarding Information Base vs. Forward Information Base; | Kevin Steves | |
ok jmc@ claudio@ | |||
2006-08-23 | Add a comment about the empty imsg_event_add() function to make it clear | Claudio Jeker | |
why it is needed. | |||
2006-08-17 | -Wmissing-declarations -Wredundant-decls are not very useful and especially | Claudio Jeker | |
-Wredundant-decls causes many false warnings because of redeclarations in header files. Remove them, requested by deraadt@ | |||
2006-07-25 | amazing how far a typo of mine (CFLAGS vs CLFAGS) from early 2004 spread | Henning Brauer | |
(and how long it went unnoticed) From: Alexey Dobriyan <adobriyan@gmail.com> | |||
2006-06-28 | Track the uptime of the ospfd daemon itself. | Esben Norby | |
It is possible to read the uptime of the daemon with the "ospfctl show" command. ok claudio@ | |||
2006-04-21 | Add IFT_PPP to the iftype to ifmedia type conversion function. Now P2P links | Claudio Jeker | |
will show the correct link state. While there do some cleanup and shorten the output if the media or link state is unknown. | |||
2006-03-26 | Show the neighbor uptime in "show nei detail". | Esben Norby | |
ok claudio@ | |||
2006-03-26 | Show the link status of interfaces for real, I guess most users don't know | Esben Norby | |
what it means that an interface is in state 2. ok claudio@ | |||
2006-03-24 | typo; | Jason McIntyre | |
2006-03-24 | Document fib couple and decouple. Mostly form bgpctl.8 but with a warning | Claudio Jeker | |
that fib decouple my break you network. OK norby@ | |||
2006-03-23 | List 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-22 | ospfd has the framework to couple and decouple the FIB. Add the needed | Claudio 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-09 | Track interface uptime. | Esben Norby | |
ok claudio@ | |||
2006-03-09 | Start using *_name function that are now shared between ospfd and ospfctl. | Claudio Jeker | |
OK norby@ | |||
2006-03-08 | Last kroute.c commit changed the meaning of the flags so check them correctly. | Claudio Jeker | |
OK norby@ | |||
2006-02-24 | Keep track of the uptime of the entries in the RIB. | Esben Norby | |
It is now possible to see the uptime of the individual entries in the RIB. The uptime can be displayed with "ospfctl show rib" ok claudio@ | |||
2006-02-19 | Keep track of the duration of our relationships with neighbors. | Esben Norby | |
Displayed in "ospfctl show neighbor". ok claudio@ | |||
2006-02-10 | imsg API changed so adapt to it. | Claudio Jeker | |
2005-10-27 | indicate passive interface in 'show interface'; ok claudio@ | Kevin Steves | |
2005-10-25 | 0) ospfctl doesn't use ospfd.conf so remove that from FILES | Kevin Steves | |
1) add /var/run/ospfd.sock to ospfd and ospfctl FILES 2) add .Xr ospfd.conf 5 to ospfctl SEE ALSO ok claudio@ jmc@ | |||
2005-10-23 | use err() vs. fatal(); ok claudio@ | Kevin Steves | |
2005-10-19 | space between macro args and punctuation; | Jason McIntyre | |