summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ospf6d/rde_lsdb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bring ospf6d closer to ospfddenis2020-02-171-42/+50
* No need to pass peerid to lsa_snap()denis2020-01-211-8/+9
* Rename orig_rtr_lsa_area() to orig_rtr_lsa()denis2020-01-021-5/+3
* Area is now part of struct ifacedenis2019-12-231-5/+3
* Rename and move calc_nexthop_clear()/calc_nexthop_add()denis2019-12-221-1/+31
* typo in function name in log messagesthen2013-10-181-2/+2
* Simplify code, no binary change.claudio2013-05-091-5/+3
* sync w/ospfd: improve snapshot handling; ok claudio, sthenmarkus2013-03-251-2/+2
* When removing an announced prefix, inherit the metric and ext_tagbluhm2010-08-221-3/+7
* Fix all white space bugs in ospf6d at once. No binary change.bluhm2010-07-011-5/+4
* The prefixes of interface addresses of an ospf link have to bebluhm2010-07-011-8/+14
* Add a missing ntohs() around hdr.type. This fixes a segfault asbluhm2010-06-121-2/+2
* Correctly decode prefixes. Fixes an infinite loop hit when the prefixlen isclaudio2010-06-091-4/+5
* Implement lsa_find_lsid(), a function that searches the LSDB for a LSAclaudio2010-03-011-1/+40
* Swap order of RB tree sorting from type, ls_id, adv_rtr to type, adv_rtr,claudio2010-02-261-5/+5
* Implement lsa_asext_check() to verify that type 5 LSA are correctly encoded.claudio2010-02-231-11/+60
* Treat multiple Router-LSAs originated by the same router as anstsp2010-02-221-26/+45
* Remove lsa_find_net(), it isn't needed for OSPFv3.stsp2009-03-291-22/+1
* Add lsa_find_rtr() function, which finds among multiple routerstsp2009-03-291-1/+34
* In lsa_num_links(), be more obvious about what parts of the LSAstsp2009-03-291-5/+5
* lsa_self() did too many things at once, and had too much logicstsp2009-03-121-31/+25
* Revert previous, I committed the wrong file, should have been rde_spf.c.stsp2009-03-101-27/+31
* The linked() function had an identity crisis and referred to itselfstsp2009-03-101-31/+27
* Remove #ifdef'd code which had a TODO comment essentially askingstsp2009-03-081-16/+3
* Add lsa_find_tree() to allow searching for LSAs in a specific LSA tree.stsp2009-03-071-10/+19
* Make vertex_free() correctly free LSAs in per-interface LSA trees.stsp2009-02-121-9/+6
* In Link LSAs, #prefixes is a 32bit value.stsp2009-01-291-2/+2
* lsa_get_prefix() should return the number of bytes consumed and not theclaudio2009-01-291-5/+6
* Teach ospf6d to originate Intra-Area-Prefix LSAs, which associate a liststsp2009-01-281-1/+4
* Since link LSAs live in iface->lsa_tree and not in area->lsa_tree,stsp2009-01-031-5/+10
* lsa_get_prefix() needs to use something else then struct lsa_prefix toclaudio2008-12-301-13/+14
* First try at originating Link (type-8) LSA. Code is wrong and the initialclaudio2008-12-301-1/+5
* Part of lsa_self() works at least everything with us as adv_rtr should beclaudio2008-12-281-6/+8
* Correct the output of several error and debug messages.norby2008-02-111-2/+2
* Monster commit of stuff I did mostly last month. What it does:claudio2007-12-131-4/+10
* Make lsa_find() find link local LSA by passing the interface instead of theclaudio2007-11-271-9/+13
* Monster diff to bring us a bit on track again.claudio2007-11-271-29/+127
* lsa_self() is completely busted at the moment, so just ignore it.claudio2007-11-241-3/+4
* Make struct lsa_rtr a better match of the reality. Still not happy becauseclaudio2007-10-161-2/+3
* Big round of lsa type cleanup. Moving from u_int8_t to u_int16_t made a lotclaudio2007-10-161-12/+12
* Make ospf6d(8) not throw up on Router LSAs.norby2007-10-161-7/+4
* In OSPFv3 the LSA type is a 16 bit value, furthermore it uses differentnorby2007-10-161-9/+15
* Welcome ospf6dnorby2007-10-081-0/+737