Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-01 | another annoying %i | Theo de Raadt | |
2013-10-30 | another simple %i to %d conversion for obviousness | Theo de Raadt | |
2013-10-18 | typo in function name in log message | Stuart Henderson | |
2013-08-14 | no longer any need to quote macro lines with >9 args; | Jason McIntyre | |
From: Jan Stary | |||
2013-05-09 | Simplify code, no binary change. | Claudio Jeker | |
2013-03-25 | sync w/ospfd: improve snapshot handling; ok claudio, sthen | Markus Friedl | |
2013-03-25 | sync w/ospfd: ignore the nbr_adj_timer if we are not forming | Markus Friedl | |
adjacencies; ok claudio sthen | |||
2013-03-25 | sync w/ospfd: the event NBR_EVT_SEQ_NUM_MIS is not defined in state | Markus Friedl | |
NBR_STA_XSTRT; ok claudio@ sthen@ | |||
2013-03-25 | sync w/ ospfd: | Markus Friedl | |
for point-to-point interfaces we need to send lsupdates to the interface address, since there is no DR and multicast messages to the DR will be ignored. ok claudio@, then@ | |||
2013-03-25 | sync w/ospfd: allow two minutes until neighbor adjacencies are formed; | Markus Friedl | |
ok claudio@ sthen@ | |||
2013-03-22 | tweak previous; ok sthen | Jason McIntyre | |
2013-03-22 | port from ospfd/lsreq.c r1.20, ok claudio@ | Stuart Henderson | |
date: 2013/01/17 09:02:22; author: markus; state: Exp; lines: +4 -2 the peer might still send more DD messages, even if the RDE has processed all received DDs (dd_pending == 0), so we need to check for state != NBR_STA_XCHNG; ok claudio@ | |||
2013-03-22 | Allow use of an alternative control socket, ported from ospfd. ok claudio@ | Stuart Henderson | |
2013-03-22 | sync comment typos/whitespace with ospfd | Stuart Henderson | |
2013-03-22 | typo in comment | Stuart Henderson | |
2013-03-22 | gratuitous whitespace diff with ospfd/ospf.h | Stuart Henderson | |
2013-03-11 | handle ECONNABORTED errors from accept(). In many code blocks they can be | Theo de Raadt | |
ignored silently and without aborting, much like EINTR and EWOULDBLOCK are. ok's from various maintainers of these directories... | |||
2013-03-06 | sync yyerror() with version in bgpd so that it logs to syslog when daemonized. | Stuart Henderson | |
ok florian@ | |||
2013-01-14 | kroute.c rev 1.69 of ospfd for ospf6d | Florian Obser | |
------------------------------------------------------------------------ date: 2009/06/02 20:16:59; author: claudio; state: Exp; lines: +13 -3 Track reject and blackhole routes and allow them to be redistributed even though they point to the loopback. Mainly used for redistribute default since on default free routers we need to have a fake route now. After discussion with Tonnerre Lombard, idea OK henning@ ------------------------------------------------------------------------ ok claudio@ | |||
2012-10-22 | Unfortunately "ospf6ctl show fib" printed embedded scopes as the | Alexander Bluhm | |
destination addresses still contain them. To fix that, call recoverscope() in log_in6addr(). Also log_in6addr_scope() should not fiddle with the scope itself, put that into a generic function addscope(). OK claudio@ | |||
2012-10-21 | Move common ospf6d functions for ipv6 address manipulation into | Alexander Bluhm | |
util.c to reuse them in ospf6ctl. OK claudio@ | |||
2012-09-26 | last stage of rfc changes, using consistent Rs/Re blocks, and moving the | Jason McIntyre | |
references into a STANDARDS section; | |||
2012-09-20 | The current code in ospf6d kroute tries to read the scope of the | Alexander Bluhm | |
route from the gateway's scope id. That does not work as the kernel provides the scope id via the kame hack instead of the sin6_scope_id field of the sockaddr_in6. Call recoverscope() to fix that. OK claudio@ | |||
2012-09-20 | Bring back log_in6addr_scope() as ospf6ctl uses it. | Alexander Bluhm | |
Found by kettenis@ the hard way. | |||
2012-09-19 | Instead of fiddling about the kame hack here and there, implement | Alexander Bluhm | |
the functions embedscope(), recoverscope(), clearscope(). ok claudio@ | |||
2012-09-19 | Do not care about the kame hack when logging a link local address. | Alexander Bluhm | |
The scope should have been converted when we received it from kernel. Remove log_in6addr_scope(), it is not used. ok claudio@ | |||
2012-09-18 | The if (!better && !equal) check is redundant as the same condition | Alexander Bluhm | |
is checked a few lines below again. Fewer checks make the code more readable. ok stsp@ | |||
2012-09-17 | Fix trailing whitespaces. | Alexander Bluhm | |
2012-06-12 | The router-dead-time is only a 16-bit value in ospf v3. | Claudio Jeker | |
Found by robert at peichaer.org. OK henning@ jmc@ | |||
2012-04-24 | take a stab at documenting when arguments need quoted, and valid macro | Jason McIntyre | |
characters; prompted by a diff from robert peichaer org thanks gilles and henning for feedback ok deraadt zinke | |||
2012-04-11 | delete excessive evtimer_pending; ok claudio | Theo de Raadt | |
2012-04-10 | Handle file descriptor exhaustion in the accept() case. | Theo de Raadt | |
ok claudio | |||
2011-11-06 | Add a #include that's currently picked up via another header that's | Philip Guenthe | |
violating namespace rules ok claudio@ | |||
2011-08-20 | Decouple log_verbose() from log_init() so the verbose flag stays set with | Stuart Henderson | |
"-v" (previously only "-vd" worked). Similar to recent ospfd commit. ok claudio@ | |||
2011-07-07 | It helps to set the sdl_family so that the kernel knows what this is. | Claudio Jeker | |
2011-07-07 | Rework the distribution of link state and iface FSM state changes. | Claudio Jeker | |
Link state changes are sent from the parent to both childs and iface FSM state changes are sent from the ospfe to the rde. | |||
2011-07-07 | Only send interface address changes to the ospfe/rde if the interface | Claudio Jeker | |
is actually used by the config. This should fix the exits caused when interfaces are dynamically added to the kernel. | |||
2011-07-07 | Just use if_find() to find an interface by ifindex. | Claudio Jeker | |
2011-07-07 | correct/change some debug and fatal messages. | Claudio Jeker | |
2011-07-07 | KNF | Claudio Jeker | |
2011-07-07 | Commit stuff that I added to another tree eventhough it should have | Claudio Jeker | |
been in the last commit. I should not work on multiple laptops at the same time. | |||
2011-07-07 | Kill nh_reachable. Link state checking is so easy now that it does not | Claudio Jeker | |
matter anymore to cache this value for ospf6d. | |||
2011-07-04 | LINK_STATE_IS_UP() cleanup userland part. There is no need to special | Claudio Jeker | |
case carp(4) interfaces anymore. LINK_STATE_IS_UP() almost always does the right job. OK deraadt@ henning@ This needs a -current kernel or link state may be not reported correctly. | |||
2011-07-04 | Make sure that passive interfaces (like carp) are added to the | Claudio Jeker | |
intra-area rtr LSA. Diff initialy made by Patrick Coleman but simplified by myself. Tested and OK dlg@ | |||
2011-06-28 | mention "include" support, boilerplate from ospfd.conf(5), ok dlg@ | Stuart Henderson | |
2011-06-27 | bring include support for config files in from ospfd. | David Gwynne | |
sure deraadt@ | |||
2011-05-06 | Do not special case loopback interfaces on init. Instead force them | Claudio Jeker | |
to IF_STA_LOOPBACK in if_act_start() this way they will repsect IFF_UP on startup. Also mark the interfaces as passive. Initial diff provided by Patrick Coleman. OK dlg@ | |||
2011-05-05 | KNF | Claudio Jeker | |
2011-05-02 | Some cleanup, some KNF and sync non functional differences with | Claudio Jeker | |
ospfd's version. | |||
2011-05-02 | Sync with ospfd/database.c | Claudio Jeker | |