summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
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
2009-09-19KNF indentation; no binary changeStuart Henderson
2009-09-19- "stub redistribute default" does not take a "no" option, remove itStuart Henderson
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
2009-08-09Scale both receive and send buffer on the raw socket. The default 8192Claudio Jeker
2009-08-08Make imsg_clear close and free any fds in the received fd queue as well asNicholas Marriott
2009-07-23no need for Xo/Xc when we have very simple list items;Jason McIntyre
2009-07-23make buf_write() behave like msgbuf_write(): send out only theEric Faurot
2009-07-23Document rdomain keyword, again from stsp@Claudio Jeker
2009-07-23Spelling and comment fixes by stsp@Claudio Jeker
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-06sync ospfctl/ospfd with the common imsg code, making it lib ready as well.Eric Faurot
2009-06-06remove unnecessary and scary pid check in imsg_init.Pierre-Yves Ritschard
2009-06-05rtm->rtm_hdrlen conversionChris Cappuccio
2009-06-05bring buf_write here as well.Pierre-Yves Ritschard