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
*
spelling
jsg
2021-03-10
1
-2
/
+2
*
free(9) sizes for M_RTABLE.
mpi
2019-07-08
1
-3
/
+3
*
Remove KERNEL_LOCK() asserts.
mpi
2017-06-20
1
-6
/
+1
*
Make rn_match() and rn_lookup() safe to be used in parrallel, when
mpi
2017-06-19
1
-32
/
+47
*
A space here, a space there. Soon we're talking real whitespace
krw
2017-01-24
1
-5
/
+5
*
Remove radix_mpath dragons.
mpi
2016-11-14
1
-78
/
+1
*
all pools have their ipl set via pool_setipl, so fold it into pool_init.
dlg
2016-09-15
1
-4
/
+3
*
pool_setipl
dlg
2016-08-30
1
-1
/
+2
*
Do not compile net/radix_mpath.c in ART-enabled kernels.
mpi
2015-11-06
1
-1
/
+5
*
Some tweaks to build the rtable API and backends in userland.
mpi
2015-11-04
1
-1
/
+6
*
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
[next]