summaryrefslogtreecommitdiff
path: root/sys/net/route.c
AgeCommit message (Expand)Author
2023-06-05route: run workqueue kthreads with KERNEL_LOCK unless NET_MPSAFEozaki-r
2022-12-22route(4): Work around deadlock in rt_free wait path.riastradh
2022-11-25Support explicit unnumbered interface.knakahara
2022-09-20Remove routes on an address removal if the routes referencing to the address....knakahara
2022-08-29Fix build failure when no options INET6.knakahara
2022-08-29Add sysctl entry to control to send routing message for RTM_DYNAMIC.knakahara
2022-08-26Refactor: rtrequest_newmsg() is no longer used after nd6_rtr.c:r1.149knakahara
2021-12-05s/gurantee/guarantee/ in comment.msaitoh
2020-04-08Fix typo in commentknakahara
2020-04-01Fix typo in comment.knakahara
2020-02-01Switch sys/net to percpu_create.riastradh
2019-11-13Get rid of unnecessary NULL checks for rt_ifa and ifa_ifpozaki-r
2019-10-03Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure.knakahara
2019-09-30Fix a ifa_release() leak for a specific struct rt_addrinfo.knakahara
2019-09-25Make panic messages more informativeozaki-r
2019-09-23Stop passing a large const structure by value, in order to avoidrin
2019-09-19Add missing #include <sys/kmem.h>ozaki-r
2019-09-19Avoid having a rtcache directly in a percpu storageozaki-r
2019-05-17Implement an aggressive psref leak detectorozaki-r
2019-04-29rtsock: Route address message simplificationroy
2019-03-11Add missing ifa_release on error pathsozaki-r
2018-10-30Use rt_update framework on updating a rtentryozaki-r
2018-10-30Avoid double rt_replace_ifa on rtrequest1(RTM_ADD)ozaki-r
2018-10-30Avoid a dangling pointer during rt_replace_ifaozaki-r
2018-09-05route: avoid overwriting rt_free_global.enqueued unexpectedlyozaki-r
2018-09-05route: don't take an extra reference of a rtentry for the delayed free mechanismozaki-r
2018-07-12Don't use aprint_* functions for logging unrelated to autoconf(9)ozaki-r
2018-06-01Fix _rt_free via rtrequest(RTM_DELETE) hangs in rt_timer handlersozaki-r
2018-04-12Resolve tangled lock dependencies in route.cozaki-r
2018-04-05Kill remaining rt->rt_refcnt++ozaki-r
2018-03-23Don't take RT_LOCK in DDBozaki-r
2018-01-30Prevent rt_free_global.wk from being enqueued to workqueue doublyozaki-r
2018-01-23Fix a return value of rt_update_prepareozaki-r
2018-01-19Suppress noisy debugging outputsozaki-r
2018-01-09Use a queue of deferred entries to delete routes instead of a fixed stackchristos
2018-01-05Don't stomp past the end of the array! need __arraycount not sizeof()christos
2017-09-25Synchronize on rtcache_generation with rtlockozaki-r
2017-09-22Remove the global lock for rtcacheozaki-r
2017-09-21Invalidate rtcache based on a global generation counterozaki-r
2017-09-21Remove unnecessary NULL check of rt_ifpozaki-r
2017-06-28Drop RTF_LLINFO flag (now it's RTF_LLDATA) from local routesozaki-r
2017-06-22Purge all related L2 caches on removing a routeozaki-r
2017-06-22Fix locking in rtalloc1 (affected only if NET_MPSAFE)ozaki-r
2017-03-24Forbit installing a route which its gateway is unreachableozaki-r
2017-03-22Tweak and KNF some functionsozaki-r
2017-02-20Make updating a rtentry in rtinit MP-safeozaki-r
2017-02-17Make NOMPSAFE comments informativeozaki-r
2017-02-10Ensure that nobody references a rtentry that is passed to rt_setgateozaki-r
2017-02-10Fix locking against myself in ifa_ifwithroute_psrefozaki-r
2017-01-19Disable rt_update mechanism by defaultozaki-r