index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
net
/
radix.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use the radix API directly and get rid of the function pointers. There
mpi
2015-10-08
1
-6
/
+1
*
Initialize the routing table before domains.
mpi
2015-10-07
1
-2
/
+3
*
Make every subsystem using a radix tree call rn_init() and pass the
mpi
2015-09-04
1
-21
/
+43
*
Use a global table for domains instead of building a list at run time.
mpi
2015-08-30
1
-6
/
+8
*
Fix rn_match and there for the expoerted lookup functions in radix.c
claudio
2015-07-16
1
-11
/
+22
*
Do not return internal nodes to the upper layer in rn_lookup().
mpi
2015-07-07
1
-1
/
+4
*
Make sure that rn_mpath_adj_mpflag() is called with the correct pointer
claudio
2015-03-04
1
-1
/
+6
*
replace some malloc multiplies with mallocarry. ok deraadt henning
tedu
2014-12-02
1
-2
/
+2
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-2
/
+2
*
KASSERT() the correct node if a hint is passed to rn_delete().
mpi
2014-07-01
1
-4
/
+4
*
Big refactoring of the radix code (mainly rn_addroute but also part
claudio
2014-05-27
1
-279
/
+456
*
Kill the RN_DEBUG code it is broken since rev 1.1 and not worth fixing.
claudio
2014-01-22
1
-50
/
+1
*
Cleanup the abuse of x as the rn_addmask radix node. Since in most
claudio
2014-01-21
1
-54
/
+55
*
Try to be more consistent in how various variables are setup and named.
claudio
2014-01-20
1
-65
/
+72
*
More cleanup in radix.c. Kill the rt_mkfreelist and replace it with a
claudio
2014-01-19
1
-20
/
+10
*
Start to reduce the madness in radix.c. This only used by the kernel
claudio
2014-01-19
1
-10
/
+1
*
replace the rest of the obsolete radix macros
tedu
2014-01-10
1
-27
/
+39
*
replace Bcopy macro with memmove and memcpy. ok mpi
tedu
2014-01-09
1
-4
/
+4
*
Fix invalid size to memcmp() in rn_lexobetter() introduced when the
millert
2013-12-12
1
-4
/
+3
*
Rename rn_mpath_count() to rn_mpath_active_count() since it will only
claudio
2013-10-20
1
-2
/
+2
*
Place declarations for internal radix functions inside radix.c, stop
blambert
2012-07-10
1
-1
/
+7
*
fix typos, martin pelikan
henning
2011-07-22
1
-2
/
+2
*
Fix a 16 year old bug in the sorting routine for non-contiguous netmasks.
mpf
2010-08-22
1
-7
/
+16
*
Add the rtable id as an argument to rn_walktree(). Functions like
claudio
2010-06-28
1
-4
/
+5
*
Change the way way rn_mklists work (especially the RNF_NORMAL ones).
claudio
2009-01-06
1
-6
/
+60
*
At least try to make this code a bit easier to read. Don't fiddle with x
claudio
2008-12-29
1
-7
/
+6
*
Change rn_mpath_next() to be able to walk over the full multipath list
claudio
2008-11-21
1
-2
/
+2
*
Fix a logic botch around prioinv that resulted in wrong ordering of more
claudio
2008-05-09
1
-3
/
+4
*
Implement routing priorities. Every route inserted has a priority assigned
claudio
2008-05-07
1
-43
/
+47
*
Add support for equal-cost multipath IP.
pascoe
2006-06-18
1
-5
/
+9
*
typos from alexey dobriyan;
jmc
2006-02-06
1
-2
/
+2
*
ANSI, mostly from Toni Mueller <openbsd-tech@oeko.net>
henning
2005-05-15
1
-54
/
+21
*
permit multiple default route. from kame
itojun
2004-04-25
1
-4
/
+3
*
radix tree with multipath support. from kame. deraadt ok
itojun
2004-04-25
1
-2
/
+50
*
sync with NetBSD, mostly a Lite2 merge.
brad
2004-04-25
1
-24
/
+51
*
undo "oops" commit on 1.14 (radix_mpath).
itojun
2004-04-25
1
-62
/
+4
*
indentation fix
itojun
2004-04-25
1
-5
/
+63
*
rn_satsifies_leaf -> rn_satisfies_leaf
brad
2003-12-19
1
-5
/
+5
*
de-register. deraadt ok
itojun
2003-12-10
1
-34
/
+34
*
RNF_IGNORE can corrupt the radix tree when an interface is down, it
henric
2003-08-27
1
-6
/
+4
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
KNF
deraadt
2002-11-20
1
-39
/
+90
*
First round of __P removal in sys
millert
2002-03-14
1
-6
/
+6
*
missing \n in a log() call
itojun
2001-07-21
1
-3
/
+3
*
fix userland side prototypes
deraadt
2001-07-06
1
-1
/
+3
*
on ifconfig down ignore all routes pointing to the downed interface.
provos
2000-06-17
1
-4
/
+6
*
remove ';' after function close '}'
mickey
1996-09-05
1
-4
/
+4
*
partial sync with netbsd 960418, more to come
deraadt
1996-04-21
1
-3
/
+3
*
From NetBSD: 960217 merge
niklas
1996-03-03
1
-14
/
+22
*
initial import of NetBSD tree
deraadt
1995-10-18
1
-0
/
+893