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
/
rtsock.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use p_p->ps_pid as pid in the route header instead of the thread pid. Give
claudio
2012-03-28
1
-2
/
+2
*
Do not use NULL in integer comparisons. No functional change.
miod
2011-04-07
1
-2
/
+2
*
m_copyback is no longer a void function, so start using its error return
blambert
2011-04-04
1
-8
/
+6
*
Always reserve space in the routing socket for a desync mbuf. This allows
jsing
2011-04-03
1
-3
/
+5
*
- use nitems(); no binary change
jasper
2011-03-31
1
-2
/
+2
*
free mbuf in failure case. fix for pr6562. ok claudio.
tedu
2011-02-14
1
-1
/
+3
*
dst my point to memory inside rt so move the check up before the
claudio
2011-01-06
1
-3
/
+3
*
Minor style nit
claudio
2011-01-06
1
-3
/
+2
*
Do not send route messages to userland processes that the kernel
claudio
2010-10-28
1
-20
/
+34
*
Implement an rtsocket filter for rtableids. A process will initially
claudio
2010-10-11
1
-6
/
+52
*
Switch the MPLS blocks for RTM_CHANGE. Do not always remove the MPLS
claudio
2010-09-08
1
-11
/
+11
*
don't attempt to enqueue routing messages on sockets marked SS_CANTRCVMORE
blambert
2010-09-02
1
-1
/
+3
*
Let rtable_add() return usefull errnos so that the ioctl handler and the
claudio
2010-08-25
1
-4
/
+2
*
last is a pointer so initialize to NULL and not 0. Also move initialization
claudio
2010-08-24
1
-3
/
+2
*
The append side of a socketbuffer is not allowed to call sbflush().
claudio
2010-07-14
1
-3
/
+1
*
if we produce a lot of rtsock messages it is possible we will hit a
dlg
2010-07-14
1
-7
/
+89
*
When protocol filtering is used on the rtsocket filter only messages that
claudio
2010-07-09
1
-1
/
+2
*
m_copyback can fail to allocate memory, but is a void fucntion so gymnastics
blambert
2010-07-02
1
-3
/
+3
*
Add the rtable id as an argument to rn_walktree(). Functions like
claudio
2010-06-28
1
-3
/
+4
*
Require RTF_MPLS to be set when a mpls route is added or changed. To remove
claudio
2010-05-19
1
-42
/
+45
*
Implement a way to get information about a rtable. Currently only the rtableid
claudio
2010-04-21
1
-2
/
+15
*
Set rtm_mpls on RTM_GET so that we get the correct options on mpls routes.
claudio
2010-03-23
1
-1
/
+2
*
Set the rtm_priority when sending RTM_ADD/RTM_DELETE messages out in
claudio
2010-02-09
1
-1
/
+2
*
Correctly track RTF_UP on RTM_CHANGE. Since the interface can change
claudio
2010-02-09
1
-1
/
+7
*
rtables are stacked on rdomains (it is possible to have multiple routing
claudio
2009-11-03
1
-8
/
+7
*
Remove the comaptibility structures for routing socket version 3.
claudio
2009-09-17
1
-143
/
+5
*
When adding or changing a MPLS route, add RTF_MPLS flag to
michele
2009-07-07
1
-2
/
+7
*
the pr_usrreq implementation for routing sockets shares exactly one line
blambert
2009-06-26
1
-33
/
+38
*
Remove unneeded sotorawpcb() call, as the PCB is unmolested between
blambert
2009-06-22
1
-2
/
+1
*
Decrement routing socket count in MPLS detach case
blambert
2009-06-20
1
-3
/
+7
*
when xflags got changed, tell the userland by routing sockets
rainer
2009-06-06
1
-1
/
+2
*
Initial support for routing domains. This allows to bind interfaces to
claudio
2009-06-05
1
-6
/
+11
*
Hide RTP_DOWN in the kernel and don't expose it to userland. Userland is
claudio
2009-05-31
1
-7
/
+8
*
Fix for the rtfree 2 panic seen by some people before the release. A missing
claudio
2009-05-31
1
-2
/
+4
*
Make "route(8) change" aware of MPLS.
michele
2009-04-18
1
-2
/
+40
*
Use our own flags to set the operations and not RTF_PROTOX.
michele
2009-02-03
1
-13
/
+11
*
Get rid of the ugly rtentry hack.
michele
2009-01-28
1
-13
/
+20
*
Implement basic routing socket filtering. It is possible to give a list --
claudio
2009-01-28
1
-8
/
+147
*
Fix sockaddr_mpls structure.
michele
2009-01-08
1
-2
/
+34
*
Write back the priority the kernel used. Fixes a problem seen in ospfd when
claudio
2009-01-03
1
-2
/
+5
*
Make sure that incomming routing messages don't have RTP_DOWN set. Mask
claudio
2008-12-12
1
-1
/
+4
*
Allow rt_msg1() to get a NULL as struct rt_addrinfo this simplifies a few
claudio
2008-11-22
1
-8
/
+4
*
Change rn_mpath_next() to be able to walk over the full multipath list
claudio
2008-11-21
1
-2
/
+2
*
Remove workaround used for the 4.4 release. More route prio stuff is comming
claudio
2008-08-07
1
-4
/
+1
*
force route priority to RTP_DEFAULT unconditionally, effectively disabling
henning
2008-08-01
1
-1
/
+4
*
Align the route message length to the next natural boundary via ALIGN() to
claudio
2008-07-28
1
-1
/
+3
*
Change the logic when selecting routes on RTM_CHANGE & RTM_GET. RTM_CHANGE
claudio
2008-06-13
1
-7
/
+31
*
Cleanup a bit. Instead of doing dst = 0 in every error handling block init
claudio
2008-06-13
1
-11
/
+2
*
Deal with the situation when TCP nfs mounts timeout and processes
thib
2008-05-23
1
-3
/
+3
*
Implement routing priorities. Every route inserted has a priority assigned
claudio
2008-05-07
1
-5
/
+26
[next]