summaryrefslogtreecommitdiff
path: root/usr.sbin/ospf6d
AgeCommit message (Expand)Author
2010-07-14Another hand knitted offsetof() that needs to die. This time steal theClaudio Jeker
2010-07-14use offsetof() instead of self knitted version to please gcc4.Claudio Jeker
2010-07-12Merge duplicate log messages into one log_warn().Alexander Bluhm
2010-07-09Do not try to originate an intra-area-prefix-lsa if an interfaceAlexander Bluhm
2010-07-06Update the interfaces changes from kroute to rde via imsg. ThisAlexander Bluhm
2010-07-06Use the static variable narea only where needed for config reload.Alexander Bluhm
2010-07-05During network intra-area-prefix-lsa origination, the designatedAlexander Bluhm
2010-07-01Fix memory leak by adding a missing free(lsa).Alexander Bluhm
2010-07-01Fix all white space bugs in ospf6d at once. No binary change.Alexander Bluhm
2010-07-01The prefixes of interface addresses of an ospf link have to beAlexander Bluhm
2010-06-28If there is no next hop but an interface index, create a cloningAlexander Bluhm
2010-06-28Store the ifindex into the kroute change imsg. This way we can useAlexander Bluhm
2010-06-12Add a missing ntohs() around hdr.type. This fixes a segfault asAlexander Bluhm
2010-06-12Fix an obvious use after free. From ospfd.Alexander Bluhm
2010-06-12The "dispatch_rtmsg no nexthop" error was emitted in wrong casesAlexander Bluhm
2010-06-09Only embed the interface scope for link local nexthops. AS-ext LSA haveClaudio Jeker
2010-06-09Correctly decode prefixes. Fixes an infinite loop hit when the prefixlen isClaudio Jeker
2010-06-08Calculate size of update packet with IPv6 header and reserve spaceAlexander Bluhm
2010-06-03The is no md5 authentication in OSPFv3. Remove some leftovers fromAlexander Bluhm
2010-06-01With IPv6 OSPF a single LSA can get larger than the MTU. As aAlexander Bluhm
2010-06-01Add NULL pointer check after calloc.Alexander Bluhm
2010-06-01Fix error message.Alexander Bluhm
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-17more then -> more than;Jason McIntyre
2010-05-14Use calloc() instead of malloc() to allocate the connection structure. ThisClaudio Jeker
2010-04-27imsg.h does not need sys/tree.h.Nicholas Marriott
2010-04-16Move a function to a place that is a bit more logical. No functional change.Claudio Jeker
2010-04-07Remove XXX comment and just close received fd if calloc() fails.Nicholas Marriott
2010-03-06ospfd/ospf6d man page cleanup:Stefan Sperling
2010-03-01Support for redistributing AS-ext LSA (redistribute static/connected).Claudio Jeker
2010-03-01Implement lsa_find_lsid(), a function that searches the LSDB for a LSAClaudio Jeker
2010-03-01Add routing calculation code for AS-ext LSA and Inter-Area LSA but theClaudio Jeker
2010-02-26Swap order of RB tree sorting from type, ls_id, adv_rtr to type, adv_rtr,Claudio Jeker
2010-02-23Fix .Oo .Xo .Oc .Xc mis-nesting by just dropping the .Xo and .Xc which,Ingo Schwarze
2010-02-23This is a total dejavu of bgpd/kroute.c 1.165. Because IPv6 fucked up andClaudio Jeker
2010-02-23Oups, forgot this file in last commit. Bit definitions for AS-ext LSA neededClaudio Jeker
2010-02-23Implement lsa_asext_check() to verify that type 5 LSA are correctly encoded.Claudio Jeker
2010-02-22Treat multiple Router-LSAs originated by the same router as anStefan Sperling
2010-02-21Kill double declaration of control_imsg_relay().Michele Marchetto
2010-02-01Fix logic error (&& vs. ||), found while looking for inspiration for smtpdJacek Masiulaniec
2010-01-24In orig_intra_lsa_rtr(), don't allocate and free a temporary bufferStefan Sperling
2009-12-23Loopback interface don't have link local addresses so use the real IPv6Claudio Jeker
2009-12-22Crap. Remove debug code that I did not plan to commit.Claudio Jeker
2009-12-22Holy inconsitancy Batman! While it is impossible to use embeded scope idsClaudio Jeker
2009-12-22Add interface index aka. scope id to struct kroute so that the rde can passClaudio Jeker
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