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
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
2015-10-14
Reset the RTF_CONNECTED flag when cloning an entry.
Martin Pieuchot
2015-10-14
Rewrite the logic around the dymanic array of routing tables to help
Martin Pieuchot
2015-10-13
Make sure RTF_LOCAL route entries are UP when added to the tree.
Martin Pieuchot
2015-10-07
Initialize the routing table before domains.
Martin Pieuchot
2015-10-07
Move route entry debug helpers where they belong.
Martin Pieuchot
2015-10-07
Move the reference counting of a newly created route entry inside
Martin Pieuchot
2015-10-01
Revert previous, it also breaks naddy@'s nested NFS setup.
Martin Pieuchot
2015-09-30
Do not try to refetch a route at the L2 layer if the given one is DOWN
Martin Pieuchot
2015-09-28
Factors ou the route hashing code to implement Equal-Cost Multi-Path
Martin Pieuchot
2015-09-25
Ensure that RTF_LOCAL route entries always stay UP.
Martin Pieuchot
2015-09-23
Always increment rt_use inside rtalloc(9) instead of doing it in some
Martin Pieuchot
[next]