summaryrefslogtreecommitdiff
path: root/usr.sbin/ospf6d
AgeCommit message (Expand)Author
2009-08-08Make imsg_clear close and free any fds in the received fd queue as well asNicholas Marriott
2009-07-28Install interface addresses of other routers (LA bit set or 128 prefixlen)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-07-23make buf_write() behave like msgbuf_write(): send out only theEric Faurot
2009-06-08revert this change by eric@:David Gwynne
2009-06-07Change the way fds passed over a socket are retreived on the receiving side.Eric Faurot
2009-06-07Make the imsg protocol network-safe.Eric Faurot
2009-06-06change the imsg header fields a bit to prepare for upcoming changes.Eric Faurot
2009-06-06Get ready for including imsg.h from a lib, when it comes along.Pierre-Yves Ritschard
2009-06-06make ospf6ctl/ospf6d imsg-in-a-lib ready too.Eric Faurot
2009-06-05rtm->rtm_hdrlen conversionChris Cappuccio
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-09Update rt_calc() for OSPFv3. The Routing Information Base is beingStefan Sperling
2009-04-09Don't dereference NULL pointers. This crash wasn't found yet becauseStefan Sperling
2009-04-09Fix a naming inconsistency in struct lsa_intra_prefix (lsid -> ls_id).Stefan Sperling
2009-03-31Fixed memory leaks which would occur if the second of two memoryTobias Stoeckmann
2009-03-29Update spf_calc() for OSPFv3.Stefan Sperling
2009-03-29Update calc_nexthop() for OSPFv3, using helper functions added inStefan Sperling
2009-03-29As a first step towards SPF tree calculation, prepare for properStefan Sperling
2009-03-29Update linked() for OSPFv3.Stefan Sperling
2009-03-29Change get_net_link()'s idx argument to unsigned, and make itStefan Sperling
2009-03-29Because get_rtr_link() forgot to increment the buffer offsetStefan Sperling
2009-03-29Remove lsa_find_net(), it isn't needed for OSPFv3.Stefan Sperling
2009-03-29Add lsa_find_rtr() function, which finds among multiple routerStefan Sperling
2009-03-29In lsa_num_links(), be more obvious about what parts of the LSAStefan Sperling
2009-03-29Add log_rtr_id() function to log 32bit numbers in dot-quad notation.Stefan Sperling
2009-03-29Now that struct lsa_net represents just the options, orig_net_lsa()Stefan Sperling
2009-03-29Remove att_rtr field from struct lsa_net.Stefan Sperling
2009-03-29For SPF calculation, we will need the source address specifiedStefan Sperling
2009-03-28Print the correct function name in log_debug().Michele Marchetto
2009-03-12lsa_self() did too many things at once, and had too much logicStefan Sperling
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
2009-03-10Revert previous, I committed the wrong file, should have been rde_spf.c.Stefan Sperling
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
2009-03-08Remove #ifdef'd code which had a TODO comment essentially askingStefan Sperling
2009-03-07Add lsa_find_tree() to allow searching for LSAs in a specific LSA tree.Stefan Sperling
2009-02-25Fix an invalid pointer dereference in control_close(). If control_connbyfd()Claudio Jeker
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-19Remove origination of Intra-Area-Prefix LSAs from ospfe.Stefan Sperling
2009-02-19Sync iface fsm state from ospfe to rde.Stefan Sperling
2009-02-19In ospfe, originate new Router and Network LSAs before informing RDEStefan Sperling
2009-02-19Make ospfe send correct nbr state to RDE.Stefan Sperling
2009-02-12Make vertex_free() correctly free LSAs in per-interface LSA trees.Stefan Sperling
2009-02-10Fix two obvious copy-paste errors in fatal error messages. We wereStefan Sperling
2009-02-03In Intra-Area-Prefix LSAs, set the LA-bit for all prefixes of 128-bitStefan Sperling
2009-02-03We don't need anything other than link-local addresses andStefan Sperling