summaryrefslogtreecommitdiff
path: root/usr.sbin/ospf6d/rde.c
AgeCommit message (Expand)Author
2011-07-07Rework the distribution of link state and iface FSM state changes.Claudio Jeker
2011-07-07Just use if_find() to find an interface by ifindex.Claudio Jeker
2011-07-07correct/change some debug and fatal messages.Claudio Jeker
2011-07-07Kill nh_reachable. Link state checking is so easy now that it does notClaudio Jeker
2011-07-04LINK_STATE_IS_UP() cleanup userland part. There is no need to specialClaudio Jeker
2011-07-04Make sure that passive interfaces (like carp) are added to theClaudio Jeker
2011-05-05KNFClaudio Jeker
2011-05-02Don't include sys/param.h and reformat some lines.Claudio Jeker
2010-08-22When removing an announced prefix, inherit the metric and ext_tagAlexander Bluhm
2010-07-09Do not try to originate an intra-area-prefix-lsa if an interfaceAlexander Bluhm
2010-07-06Update the interfaces changes from kroute to rde via imsg. ThisAlexander Bluhm
2010-07-06Use the static variable narea only where needed for config reload.Alexander Bluhm
2010-07-05During network intra-area-prefix-lsa origination, the designatedAlexander Bluhm
2010-07-01Fix memory leak by adding a missing free(lsa).Alexander Bluhm
2010-07-01Fix all white space bugs in ospf6d at once. No binary change.Alexander Bluhm
2010-07-01The prefixes of interface addresses of an ospf link have to beAlexander Bluhm
2010-06-28Store the ifindex into the kroute change imsg. This way we can useAlexander Bluhm
2010-06-12Fix an obvious use after free. From ospfd.Alexander Bluhm
2010-06-01Add NULL pointer check after calloc.Alexander Bluhm
2010-06-01Fix error message.Alexander Bluhm
2010-04-16Move a function to a place that is a bit more logical. No functional change.Claudio Jeker
2010-03-01Support for redistributing AS-ext LSA (redistribute static/connected).Claudio Jeker
2010-01-24In orig_intra_lsa_rtr(), don't allocate and free a temporary bufferStefan Sperling
2009-12-22Add interface index aka. scope id to struct kroute so that the rde can passClaudio Jeker
2009-11-02Add IMSG_CTL_LOG_VERBOSE similar to ospfd it allows to toggle debug logging.Claudio Jeker
2009-07-28More fallout from the r1.31 commit. This time PID and the fd got swapped.Claudio Jeker
2009-07-28Running 'ospf6ctl show' twice caused ospf6d to fatal. Cause was a missing -Claudio Jeker
2009-06-06make ospf6ctl/ospf6d imsg-in-a-lib ready too.Eric Faurot
2009-05-31Remove redundant imsg_event_add calls; ok claudio@Jacek Masiulaniec
2009-05-31libevent handler fix to allow EV_READ and EV_WRITE to be set at the sameClaudio Jeker
2009-04-09Fix a naming inconsistency in struct lsa_intra_prefix (lsid -> ls_id).Stefan Sperling
2009-03-29As a first step towards SPF tree calculation, prepare for properStefan Sperling
2009-03-12lsa_self() did too many things at once, and had too much logicStefan Sperling
2009-03-07Add lsa_find_tree() to allow searching for LSAs in a specific LSA tree.Stefan Sperling
2009-02-19Use rde_router_id() instead of directly accessing rdeconf->rtr_id.s_addr.Stefan Sperling
2009-02-19Enable origination of Intra-Area-Prefix LSAs in rde.Stefan Sperling
2009-02-19Virtually re-implement origination of Intra-Area-Prefix LSAs.Stefan Sperling
2009-02-19Sync iface fsm state from ospfe to rde.Stefan Sperling
2009-02-10Fix two obvious copy-paste errors in fatal error messages. We wereStefan Sperling
2009-02-03Formatting fixes.Stefan Sperling
2009-01-29Hard-code the Link State ID of Intra-Area-Prefix LSAs referencing NetworkStefan Sperling
2009-01-29Improve debugging message in orig_intra_lsa_net().Stefan Sperling
2009-01-28Teach ospf6d to originate Intra-Area-Prefix LSAs, which associate a listStefan Sperling
2009-01-27Again, no need to double check if neighbor exists.Michele Marchetto
2009-01-03Since link LSAs live in iface->lsa_tree and not in area->lsa_tree,Stefan Sperling
2008-12-30First try at originating Link (type-8) LSA. Code is wrong and the initialClaudio Jeker
2008-12-28No need to byteswap req_hdr.type as lsa_find() will do that for us.Claudio Jeker
2008-02-11Correct the output of several error and debug messages.Esben Norby
2007-12-13Monster commit of stuff I did mostly last month. What it does:Claudio Jeker
2007-11-27Make lsa_find() find link local LSA by passing the interface instead of theClaudio Jeker