summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
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
2010-02-16allow spf-delay and spf-holdtime to be specified in msec so ospfd canDavid Gwynne
2010-02-01Fix logic error (&& vs. ||), found while looking for inspiration for smtpdJacek Masiulaniec
2009-12-08porcesses -> processesJonathan Gray
2009-12-02log_warn() consistency.Michael Knudsen
2009-11-25document the include supportDavid Gwynne
2009-11-25add support for includeDavid Gwynne
2009-11-12Add more paranoia in lsa_router_check(). There needs to be at least oneClaudio Jeker
2009-11-12get_rtr_link and get_net_link are not supposed to fail and returningClaudio Jeker
2009-11-11Fix an obvious use after free. Found by parfait. Reported and OK jsg@Claudio Jeker
2009-11-02Implement IMSG_CTL_LOG_VERBOSE to enable or disable debug logging on runtime.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-10-05Until now AS-ext LSA were always announced with the router as nexthop.Claudio Jeker
2009-09-30Oups, these changes should not have been commited. Revert.Claudio Jeker
2009-09-30Announce a stub network LSA for backup carp interfaces. This should helpClaudio Jeker
2009-09-300xffff -> MAX_METRIC. Idea by sthen@, I like it :)Claudio Jeker
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