index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
route.c
Age
Commit message (
Expand
)
Author
2016-05-31
Flush dynamic route entries attached to an interface when its link state
Martin Pieuchot
2016-05-31
Plug a route entry leak triggered under memory pressure.
Martin Pieuchot
2016-05-02
Simplify life for routing table implementations by requiring that rtable_walk
Jonathan Matthew
2016-04-27
Remove unused arguments from rt_checkgate().
Martin Pieuchot
2016-03-26
Always include the route priority in routing messages.
Martin Pieuchot
2016-03-26
Do not populate RTAX_NETMASK when sending a routing message for RTF_HOST
Martin Pieuchot
2016-03-07
Sync no-argument function declaration and definition by adding (void).
Christian Weisgerber
2016-02-26
L2 entries are always in the first table of a routing domain, this fixes
Theo de Raadt
2016-02-24
Fix ECMP routing by passing the correct destination address to the
Martin Pieuchot
2015-12-21
Pass the destination and mask to rtable_mpath_reprio() in order to not
Martin Pieuchot
2015-12-11
Do not pass a NULL ifp pointer to rtdeletemsg().
Martin Pieuchot
2015-12-09
Do not trigger a KASSERT() if the route we're trying to remove does not
Martin Pieuchot
2015-12-09
Do not trigger a KASSERT() when destroying/detaching an interface with
Martin Pieuchot
2015-12-05
remove old lint annotations
Ted Unangst
2015-12-04
Move the KERNEL_LOCK from rt_match() to rtable_match().
Martin Pieuchot
2015-12-03
Get rid of rt_mask() and stop allocating a "struct sockaddr" for every
Martin Pieuchot
2015-12-03
Remove broadcast matching from ifa_ifwithaddr(), use in_broadcast() where
Vincent Gross
2015-12-03
Remove unused ``rt_tableid'' field from "struct rtentry".
Martin Pieuchot
2015-12-03
Store an interface index instead of a pointer in the "struct rtentry".
Martin Pieuchot
2015-12-02
rtable_delete() does not use its prio parameter, so delete it.
Alexander Bluhm
2015-12-02
When destroying an interface, we have to wait until all references
Alexander Bluhm
2015-12-02
Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages
Claudio Jeker
2015-12-02
allocate route labels as M_RTABLE instead of M_TEMP
Bret Lambert
2015-12-02
Move multipath Hash-Threshold selection mechanism inside rtable_match().
Martin Pieuchot
2015-12-01
Kill redundant or unused arguments in rtredirect().
Martin Pieuchot
2015-11-27
Protect the growth of the routing table arrays used by rtable_get()
Martin Pieuchot
2015-11-23
Include <sys/atomic.h> when atomic operations are used.
Martin Pieuchot
2015-11-20
Initialise the ifidx to 0 (no interface) in rtredirect() to avoid using
Jonathan Gray
2015-11-18
Do not dereference rt_ifp to call if_rtrequest.
Martin Pieuchot
2015-11-18
Revert previous workaround now that multipath route selection has been
Martin Pieuchot
2015-11-18
Multipath selection should be done before caching the next hop.
Martin Pieuchot
2015-11-17
Unbreak next-hop caching on multipath setups.
Martin Pieuchot
2015-11-11
Remove an XXX that no longer makes sense, rt_ifp is now always the same
Martin Pieuchot
2015-11-09
Rewrite rtalloc(9) to consider RTF_GATEWAY entries without valid next-
Martin Pieuchot
2015-11-04
rtfree(9) accepts NULL pointers.
Martin Pieuchot
2015-11-02
Merge rtable_mpath_match() into rtable_lookup().
Martin Pieuchot
2015-10-30
Rename rtrequest1() to rtrequest().
Alexander Bluhm
2015-10-25
I should not have committed this chunk. Spotted by krw@
Martin Pieuchot
2015-10-25
Simple sizes for free(9).
Martin Pieuchot
2015-10-25
Merge rtable_mpath_conflict() into rtable_insert().
Martin Pieuchot
2015-10-25
Introduce if_rtrequest() the successor of ifa_rtrequest().
Martin Pieuchot
2015-10-25
Instead of doing the the if_get() dance for rt_missmsg(), change the
Alexander Bluhm
2015-10-24
Some rt_ifp to rt_ifidx conversions.
Martin Pieuchot
2015-10-23
Update route entries reference counters atomically.
Martin Pieuchot
2015-10-22
Use only one refcounting mechanism for route entries.
Martin Pieuchot
2015-10-22
Only check for rt_ifp now that it is alays the same as rt_ifa->ifa_ifp.
Martin Pieuchot
2015-10-22
Kill dead code, ifa is specified and won't change.
Martin Pieuchot
2015-10-22
Inspired by satosin(), use inline functions to convert sockaddr dl.
Alexander Bluhm
2015-10-21
u_short -> unsigned int for rtableid.
Martin Pieuchot
2015-10-16
If a DOWN route entry is passed to a L2 output function, be dumb and
Martin Pieuchot
[next]