aboutsummaryrefslogtreecommitdiff
path: root/sys/net/route.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Last consumer of _WANT_RTENTRY gone.Gleb Smirnoff2017-02-101-2/+2
* rtentry: Initialize rt_mtx with MTX_NEWConrad Meyer2016-08-011-1/+1
* Provide a public interface to rt_flushifroutes which takes the addressBjoern A. Zeeb2016-06-061-0/+1
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-3/+12
* Fix compile errors after r297225:Bjoern A. Zeeb2016-03-241-1/+1
* FreeBSD previously provided route caching for TCP (and UDP). Re-addGeorge V. Neville-Neil2016-03-241-0/+23
* MFP r287070,r287073: split radix implementation and route table structure.Alexander V. Chernikov2016-01-251-18/+4
* Remove now-unused wrappers for various routing functions.Alexander V. Chernikov2016-01-141-12/+0
* Remove RTF_RNH_LOCKED support from rtalloc1_fib().Alexander V. Chernikov2016-01-131-1/+1
* Do not rewrite all ro_flags.Alexander V. Chernikov2016-01-111-1/+1
* Fix userland build broken by r293470.Alexander V. Chernikov2016-01-091-0/+2
* Finish r275196: do not dereference rtentry in if_output() routines.Alexander V. Chernikov2016-01-091-3/+20
* Remove sys/eventhandler.h from net/route.hAlexander V. Chernikov2016-01-091-1/+0
* (Temporarily) remove route_redirect_event eventhandler.Alexander V. Chernikov2016-01-091-2/+0
* Add rib_lookup_info() to provide API for retrieving individual routeAlexander V. Chernikov2016-01-041-0/+6
* Handle IPV6_PATHMTU option by spliting ip6_getpmtu_ctl() from ip6_getpmtu().Alexander V. Chernikov2016-01-031-4/+5
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-3/+10
* Provide additional lle data in IPv6 lltable dump used by ndp(8).Alexander V. Chernikov2015-12-161-0/+3
* Merge helper fib* functions used for basic lookups.Alexander V. Chernikov2015-12-081-0/+31
* Add new rt_foreach_fib_walk_del() function for deleting route entriesAlexander V. Chernikov2015-11-301-7/+14
* Remove several compat functions from pre-fib era.Alexander V. Chernikov2015-10-171-1/+0
* Constantify lookup key in ifa_ifwith* functions.Alexander V. Chernikov2015-09-051-2/+2