Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-05-02 | wrap long line | Claudio Jeker | |
2011-05-02 | Don't include sys/param.h and reformat some lines. | Claudio Jeker | |
2011-04-30 | no need to escape |, pointed out by jmc@ | Stuart Henderson | |
"it's worth killing, if just to stop it being copied all over the place" | |||
2011-03-24 | Make the sequence number constanst explicitly unsigned. The seq_num is | Claudio Jeker | |
already defined as a u_int32_t type. | |||
2011-03-07 | continguous -> contiguous | Henning Brauer | |
From: "Anthony J. Bentley" <anthonyjbentley at gmail dot com> | |||
2010-12-31 | Add missing #includes instead of assuming that some system header pulls in | Philip Guenthe | |
the needed bits ok deraadt@, millert@ | |||
2010-12-13 | Do not use a carp address as ospf router id because it is not unique. | Alexander Bluhm | |
ok claudio@ | |||
2010-10-14 | Same fix as previously commited to ospfd. Ensure that kr_redistribute() | Claudio Jeker | |
is called with the head node of a multipath chain. | |||
2010-08-22 | Redistributing the default route with ospf6d did not work correctly. | Alexander Bluhm | |
- kroute.c may not ignore the default route. - Use the ROUNDUP macro from route/show.c as this one is also correct for netmask with prefixlen 0. - Implement ospf_redistribute and the redistribute parser like ospfd. ok claudio@ | |||
2010-08-22 | When removing an announced prefix, inherit the metric and ext_tag | Alexander Bluhm | |
from the LSA that is currently in the tree. Based on claudio@'s diff and his fix for ospfd. Additionally originate an LSA with external route tag correctly by writing the AS-external-LSA's bit T into the correct field. ok claudio@ | |||
2010-08-22 | Origin network-LSA with options based on the options of the link-LSAs. | Alexander Bluhm | |
Without this fix Cisco's OSPF 6 ignores our network-LSAs. ok claudio@ | |||
2010-08-03 | fix linecount bug with comments spanning multiple lines | Henning Brauer | |
problem reported with the obvious fix for bgpd by Sebastian Benoit <benoit-lists at fb12.de>, also PR 6432 applied to all the others by yours truly. ok theo isn't it amazing how far this parser (and more) spread? | |||
2010-07-14 | Another hand knitted offsetof() that needs to die. This time steal the | Claudio Jeker | |
mask2prefixlen6 version from bgpd. | |||
2010-07-14 | use offsetof() instead of self knitted version to please gcc4. | Claudio Jeker | |
stolen from ospf.h | |||
2010-07-12 | Merge duplicate log messages into one log_warn(). | Alexander Bluhm | |
ok claudio@ | |||
2010-07-09 | Do not try to originate an intra-area-prefix-lsa if an interface | Alexander Bluhm | |
address changes that does not belong to any area. This fixes an ospf6d crash. To not search for the area in orig_intra_lsa_net(), just pass the area as function parameter. ok claudio@ | |||
2010-07-06 | Update the interfaces changes from kroute to rde via imsg. This | Alexander Bluhm | |
is needed to orginate correct intra-area-prefix-lsas. ok claudio@ stsp@ | |||
2010-07-06 | Use the static variable narea only where needed for config reload. | Alexander Bluhm | |
The other imessages use the stack variables area and iface. ok claudio@ | |||
2010-07-05 | During network intra-area-prefix-lsa origination, the designated | Alexander Bluhm | |
router's prefixes were ignored if all other routers on that link had no prefixes. Advertise a intra-area-prefix-lsa with all prefixes for the network if there are any adjacent neighbors on link. ok stsp@ | |||
2010-07-01 | Fix memory leak by adding a missing free(lsa). | Alexander Bluhm | |
ok claudio@ | |||
2010-07-01 | Fix all white space bugs in ospf6d at once. No binary change. | Alexander Bluhm | |
ok claudio@ |