aboutsummaryrefslogtreecommitdiff
path: root/sys/net/route.h
Commit message (Expand)AuthorAgeFilesLines
* routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549).Zhenlei Huang2021-08-221-0/+4
* Re-enable network ioctls in capability modeMark Johnston2021-04-231-3/+1
* capsicum: Limit socket operations in capability modeMark Johnston2021-04-071-1/+3
* Flush remaining routes from the routing table during VNET shutdown.Alexander V. Chernikov2021-03-101-1/+1
* Remove now-unused RTF_RNH_LOCKED route flag.Alexander V. Chernikov2021-02-151-1/+1
* Split rtinit() into multiple functions.Alexander V. Chernikov2021-01-161-5/+0
* Refactor rt_addrmsg() and rt_routemsg().Alexander V. Chernikov2021-01-071-5/+1
* Renumber NHR_* flags after NHR_IFAIF removal in r368127.Alexander V. Chernikov2020-11-301-4/+2
* Refactor fib4/fib6 functions.Alexander V. Chernikov2020-11-291-0/+1
* Cleanup nexthops request flags:Alexander V. Chernikov2020-11-281-2/+1
* Refactor rib iterator functions.Alexander V. Chernikov2020-11-221-2/+2
* Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov2020-10-181-0/+34
* Introduce scalable route multipath.Alexander V. Chernikov2020-10-031-0/+5
* Rework part of routing code to reduce difference to D26449.Alexander V. Chernikov2020-09-211-0/+4
* Make net.fibs growable.Alexander V. Chernikov2020-08-211-2/+5
* Move rtzone handling code to net/route_ctl.cAlexander V. Chernikov2020-08-131-9/+0
* Transition from rtrequest1_fib() to rib_action().Alexander V. Chernikov2020-07-211-3/+0
* Temporarly revert r363319 to unbreak the build.Alexander V. Chernikov2020-07-191-0/+3
* Transition from rtrequest1_fib() to rib_action().Alexander V. Chernikov2020-07-191-3/+0
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-10/+0
* Revert r361704, it accidentally committed merged D25067 and D25070.Alexander V. Chernikov2020-06-011-0/+10
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-10/+0
* Use epoch(9) for rtentries to simplify control plane operations.Alexander V. Chernikov2020-05-231-2/+0
* Remove rtalloc1(_fib) KPI.Alexander V. Chernikov2020-05-101-4/+0
* Embed dst sockaddr into rtentry and remove rte packet counterAlexander V. Chernikov2020-05-081-1/+0
* Add rib_lookup() sockaddr lookup wrapper and make ifa_ifwithroute use it.Alexander V. Chernikov2020-05-071-0/+2
* Move route-specific ddb commands to route/route_ddb.cAlexander V. Chernikov2020-04-281-0/+2
* Move struct rtentry definition to nhop_var.h.Alexander V. Chernikov2020-04-281-83/+0
* Eliminate now-unused parts of old routing KPI.Alexander V. Chernikov2020-04-281-1/+0
* Fix userland build broken by r360292.Alexander V. Chernikov2020-04-251-0/+1
* Convert route caching to nexthop caching.Alexander V. Chernikov2020-04-251-18/+13
* Fix userland build broken by r360014.Alexander V. Chernikov2020-04-161-0/+1
* Add nhop parameter to rti_filter callback.Alexander V. Chernikov2020-04-161-1/+2
* Reorganise nd6 notification code to avoid direct rtentry field access.Alexander V. Chernikov2020-04-141-0/+3
* Introduce nexthop objects and new routing KPI.Alexander V. Chernikov2020-04-121-1/+11
* Bring back redirect route expiration.Alexander V. Chernikov2020-01-221-2/+5
* Add fibnum, family and vnet pointer to each rib head.Alexander V. Chernikov2020-01-091-1/+1
* Fix rtsock route message generation for interface addresses.Alexander V. Chernikov2020-01-071-4/+5
* Split gigantic rtsock route_output() into smaller functions.Alexander V. Chernikov2019-12-311-0/+2
* Convert routing statistics to VNET_PCPUSTAT.Gleb Smirnoff2019-12-171-6/+7
* Make rt_getifa_fib() static.Gleb Smirnoff2019-10-181-1/+0
* Existense of PCB route caching doesn't allow us to use new fast routeGleb Smirnoff2019-05-081-0/+1
* Plug routing sysctl leaks.Mark Johnston2018-11-261-0/+1
* Rather than duplicating the functionality of a macro after r322866Bjoern A. Zeeb2018-09-031-4/+2
* Reduce code duplication for inpcb route cachingRyan Stone2018-01-231-8/+9
* Invalidate inpcb LLE cache if cached route is invalidatedRyan Stone2018-01-231-0/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Garbage collect RT_NORTREF, which is no longer in use after FLOWTABLE removal.Gleb Smirnoff2017-08-241-10/+2
* Resurrect RTF_RNH_LOCKED flag and restore ability to call rtalloc1_fib()Andrey V. Elsukov2017-06-131-1/+1
* Fix userland tools that don't check the format of routing socketPatrick Kelsey2017-04-161-18/+27