freebsd-dev/sys/net/route
Alexander V. Chernikov 8170a7d438 Fix interface route addition with net/bird.
The case of adding interface route by specifying interface
 address as the gateway was missed during code refactoring.
Re-add it back by copying non-AF_LINK gateway data when RTF_GATEWAY
 is not set.

Reviewed by:	donner
MFC after:	3 days
2021-02-12 19:45:35 +00:00
..
fib_algo.c Use process fib for inet/inet6 fib_algo sysctls. 2021-01-31 10:50:08 +00:00
fib_algo.h Add modular fib lookup framework. 2020-12-25 11:33:17 +00:00
mpath_ctl.c Implement flowid calculation for outbound connections to balance 2020-10-18 17:15:47 +00:00
nhgrp_ctl.c Turn off forgotten multipath debug messages 2021-02-08 21:42:20 +00:00
nhgrp_var.h Introduce scalable route multipath. 2020-10-03 10:47:17 +00:00
nhgrp.c Introduce scalable route multipath. 2020-10-03 10:47:17 +00:00
nhop_ctl.c Fix interface route addition with net/bird. 2021-02-12 19:45:35 +00:00
nhop_utils.c Remove unused nhop_ref_any() function. 2020-09-20 21:32:52 +00:00
nhop_utils.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nhop_var.h Fix route flags update during RTM_CHANGE. 2020-10-04 13:24:58 +00:00
nhop.c Introduce scalable route multipath. 2020-10-03 10:47:17 +00:00
nhop.h Remove now-unused RT_GATEWAY* definitions. 2021-01-04 21:45:46 +00:00
route_ctl.c Enable multipath routing by default. 2021-02-03 08:49:58 +00:00
route_ctl.h Fix the design problem with delayed algorithm sync. 2021-01-30 23:25:57 +00:00
route_ddb.c Rename rt_flags to rte_flags && reduce number of rt_nhop accesses. 2020-08-22 19:30:56 +00:00
route_helpers.c Fix the design problem with delayed algorithm sync. 2021-01-30 23:25:57 +00:00
route_ifaddrs.c Split rtinit() into multiple functions. 2021-01-16 22:42:41 +00:00
route_tables.c Add modular fib lookup framework. 2020-12-25 11:33:17 +00:00
route_temporal.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
route_var.h Refactor rt_addrmsg() and rt_routemsg(). 2021-01-07 19:38:19 +00:00