aboutsummaryrefslogtreecommitdiff
path: root/sys/net/route.c
Commit message (Expand)AuthorAgeFilesLines
* net: fix LINT-NOIP buildGleb Smirnoff2025-12-061-5/+3
* net: remove dom_ifmtuGleb Smirnoff2025-12-041-15/+18
* net: Use proper prototype for SYSINIT functionsZhenlei Huang2025-10-131-1/+1
* net: route: convert routing statistics to a sysctlKyle Evans2024-10-241-0/+4
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* netlink: add netlink KPI to the kernel by defaultAlexander V. Chernikov2023-03-271-19/+0
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-0/+1
* route: allow RTM_CHANGE notifications in rt_routemsg().Alexander V. Chernikov2022-12-151-1/+1
* netlink: add interface notification on link status / flags change.Alexander V. Chernikov2022-12-091-1/+17
* netlink: add netlink supportAlexander V. Chernikov2022-10-011-0/+11
* routing: add abitity to set the protocol that installed route/nexthop.Alexander V. Chernikov2022-09-081-0/+1
* routing: make rib_add_redirect() use new nhop-based KPIAlexander V. Chernikov2022-08-291-21/+21
* routing: G/C rt_exportinfo declarationMateusz Guzik2022-08-151-2/+0
* routing: retire rib_lookup_info()Alexander V. Chernikov2022-08-151-145/+0
* routing: split nexthop creation and rtentry creation.Alexander V. Chernikov2022-08-101-3/+4
* routing: add nhop(9) kpi.Alexander V. Chernikov2022-08-011-1/+1
* routing: fix source address selection rules for IPv4 over IPv6.Alexander V. Chernikov2021-09-071-0/+38
* routing: Bring back the ability to specify transmit interface via its name.Alexander V. Chernikov2021-08-291-9/+36
* devctl: add ADDR_ADD and ADDR_DEL devctl event for IFNETRozhuk Ivan2021-06-231-0/+29
* Re-enable network ioctls in capability modeMark Johnston2021-04-231-4/+1
* capsicum: Limit socket operations in capability modeMark Johnston2021-04-071-1/+4
* Flush remaining routes from the routing table during VNET shutdown.Alexander V. Chernikov2021-03-101-15/+0
* Simplify ifa/ifp refcounting in the routing stack.Alexander V. Chernikov2021-02-221-11/+3
* Fix multipath support for rib_lookup_info().Alexander V. Chernikov2021-01-291-8/+9
* Split rtinit() into multiple functions.Alexander V. Chernikov2021-01-161-24/+0
* Refactor rt_addrmsg() and rt_routemsg().Alexander V. Chernikov2021-01-071-7/+10
* Add modular fib lookup framework.Alexander V. Chernikov2020-12-251-0/+8
* Remove RADIX_MPATH config option.Alexander V. Chernikov2020-11-291-85/+0
* Refactor rib iterator functions.Alexander V. Chernikov2020-11-221-77/+2
* Move all ifaddr route creation business logic to net/route/route_ifaddr.cAlexander V. Chernikov2020-11-081-204/+0
* Introduce scalable route multipath.Alexander V. Chernikov2020-10-031-1/+0
* Rework part of routing code to reduce difference to D26449.Alexander V. Chernikov2020-09-211-12/+0
* Consistently use the same gateway when adding/deleting interface routes.Alexander V. Chernikov2020-09-071-20/+11
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-9/+3
* Move net/route/shared.h definitions to net/route/route_var.h.Alexander V. Chernikov2020-08-281-1/+0
* Remove RT_LOCK mutex from rte.Alexander V. Chernikov2020-08-241-9/+4
* Finish r364492 by renaming rt_flags to rte_flags for multipath code.Alexander V. Chernikov2020-08-221-2/+2
* Rename rt_flags to rte_flags && reduce number of rt_nhop accesses.Alexander V. Chernikov2020-08-221-8/+9
* Make net.fibs growable.Alexander V. Chernikov2020-08-211-178/+0
* Simplify dom_<rtattach|rtdetach>.Alexander V. Chernikov2020-08-141-2/+2
* Move rtzone handling code to net/route_ctl.cAlexander V. Chernikov2020-08-131-94/+2
* Correctly set error in rt_mpath_unlinkMitchell Horne2020-08-121-1/+5
* Transition from rtrequest1_fib() to rib_action().Alexander V. Chernikov2020-07-211-103/+10
* Temporarly revert r363319 to unbreak the build.Alexander V. Chernikov2020-07-191-10/+103
* Transition from rtrequest1_fib() to rib_action().Alexander V. Chernikov2020-07-191-103/+10
* Add destructor for the rib subscription system to simplify users code.Alexander V. Chernikov2020-07-121-1/+3
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-3/+12
* Revert r361704, it accidentally committed merged D25067 and D25070.Alexander V. Chernikov2020-06-011-12/+3
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-3/+12