summaryrefslogtreecommitdiff
path: root/usr.sbin/ospf6d
AgeCommit message (Expand)Author
2009-12-22Link local addressing strikes again. Include ifindex in all nexthopClaudio Jeker
2009-12-22Implement log_in6addr_scope() yet another function doing the same thingClaudio Jeker
2009-12-22Use correct interface id. iface_id is our ifindex, nbr_iface_id is theClaudio Jeker
2009-12-22Give calc_nexthop_lladdr() a chance to find the correct link local address.Claudio Jeker
2009-12-21Another AF_INET that should be an AF_INET6.Claudio Jeker
2009-12-21Doh! It helps to load the IPv6 routing table into kroute instead of IPv4.Claudio Jeker
2009-12-08porcesses -> processesJonathan Gray
2009-12-02log_warn() consistency.Michael Knudsen
2009-11-02Add IMSG_CTL_LOG_VERBOSE similar to ospfd it allows to toggle debug logging.Claudio Jeker
2009-10-22write UNIX-domain in a more consistent way; while here, replace aIgor Sobrado
2009-10-22use the UNIX-related macros (.At and .Ux) where appropriate.Igor Sobrado
2009-09-30Bring in sync with the bgpd version of carp.c. This fixes a memory leakClaudio Jeker
2009-09-30carp_demote_ioctl() can handle more then +/-1 steps so there is no need toClaudio Jeker
2009-09-20if_new() would treat the new interface as a virtual link if the ifnameStefan Sperling
2009-09-20In kif_update(), the ifname array could be used uninitialised if theStefan Sperling
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
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