summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
2011-01-17Fix redistribution of overlapping routes (e.g 10/8 and 10.0/16).Claudio Jeker
2011-01-12Kill struct rroute and move the metric to struct kroute. ThisClaudio Jeker
2010-12-13Do not use a carp address as ospf router id because it is not unique.Alexander Bluhm
2010-10-14kr_redistribute() needs to be called with the head node of a multipathClaudio Jeker
2010-10-01Reword a commentClaudio Jeker
2010-09-25When counting the lsa also build the sum of the ls_checksums. This can beClaudio Jeker
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-07-19When removing an announced prefix inherit the metric and ext_tag from theClaudio Jeker
2010-07-19lsa_refresh() was able to resurect dead LSA resulting in zombie anouncements.Claudio Jeker
2010-07-14handle RTM_DESYNC. if the kernel says we're out of sync with the kernelDavid Gwynne
2010-07-12Merge duplicate log messages into one log_warn().Alexander Bluhm
2010-07-09ospfd is a AF_INET only routing daemon so limit the routing socket to thatClaudio Jeker
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-07-01Fix memory leak by adding a missing free(lsa).Alexander Bluhm
2010-06-28Fix IFADDRDEL imsg error message.Alexander Bluhm
2010-06-27fix rtmsg_process to return on an error during processing rather thanDavid Gwynne
2010-06-26Use offsetof() instead of writing our own version (...which generatesPhilip Guenthe
2010-06-23127/8 is INADDR_LOOPBACK & IN_CLASSA_NET the kroute code does notClaudio Jeker
2010-06-23fetchifs and fetchtable return -1 on error, not !0. in fact, they returnDavid Gwynne
2010-05-26Move imsg into libutil and add a man page.Nicholas Marriott
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2010-05-24now that we can handle >9 args, put "-D name=value" on one line: it's a bitJason McIntyre
2010-05-18Spacing.Claudio Jeker
2010-05-17more then -> more than;Jason McIntyre
2010-05-14Use calloc() instead of malloc() to allocate the connection structure. ThisClaudio Jeker
2010-05-14When merging interfaces after a config reload, the fsm state for interfacesStuart Henderson
2010-05-13typo: colision->collisionStuart Henderson
2010-05-07When failing to form an adjacency, log the interface name as wellStuart Henderson
2010-04-27imsg.h does not need sys/tree.h.Nicholas Marriott
2010-04-07Remove XXX comment and just close received fd if calloc() fails.Nicholas Marriott
2010-04-02The rtm_errno check which was moved in the last commit should onlyStuart Henderson
2010-04-01Minor cleanup figured out while syncing kroute with snmpd's.Claudio Jeker
2010-03-24options must be sorted.Joerg Goltermann
2010-03-06ospfd/ospf6d man page cleanup:Stefan Sperling
2010-02-23Fix .Oo .Xo .Oc .Xc mis-nesting by just dropping the .Xo and .Xc which,Ingo Schwarze
2010-02-23fetchtable and the kroute dispatch handlers both parse the same messagesDavid Gwynne
2010-02-22dedup some code a bit. rather than have the same code in fetchifs andDavid Gwynne
2010-02-22remove the original fetchtable code and replace it with the newDavid Gwynne
2010-02-21Kill double declaration of control_imsg_relay().Michele Marchetto
2010-02-19oops, remove dead code.David Gwynne
2010-02-19implement ospfctl fib reload.David Gwynne
2010-02-16Pick up RTM_DELADDR and issue an internal IFADDRDEL message to the ospfe toClaudio Jeker
2010-02-16When taking an interface down just try to do the cleanup. In cases whereClaudio Jeker
2010-02-16Only merge interfaces that have the same address and netmask. Fixes a bugClaudio Jeker
2010-02-16Clear the DR and BDR addresses in nbr_act_delete(), makes the electionClaudio Jeker
2010-02-16Lets violate the RFC once more. Change the way we map hello packets toClaudio Jeker
2010-02-16Don't log the same thing twice. From a much bigger diff.Claudio Jeker
2010-02-16implement support for fast hello packets.David Gwynne
2010-02-16the minimal spf-holdtime and spf-delay is 10 msec, not 50.David Gwynne