plan9fox/sys/src/9
cinap_lenrek b638c7753d devip: use the routing table for local source ip address selection
when making outgoing connections, the source ip was selected
by just iterating from the first to the last interface and
trying each local address until a route was found. the result
was kind of hard to predict as it depends on the interface
order.

this change replaces the algorithm with the route lookup algorithm
that we already have which takes more specific desination and
source prefixes into account. so the order of interfaces does
not matter anymore.
2019-11-10 19:50:46 +01:00
..
bcm bcm: fix software cursor avoidance for loadimage() case (thanks bitmapper) 2019-10-27 23:51:11 +01:00
bcm64 bcm64: add addarchfile() prototype to fns.h (for qeed) 2019-09-15 04:53:45 +02:00
boot bootrc: unmount devip *before* starting factotum 2019-09-21 18:48:14 +02:00
ip devip: use the routing table for local source ip address selection 2019-11-10 19:50:46 +01:00
kw kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
mtx kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
omap kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
pc ether82563: fix multicast for i210 2019-10-11 21:38:12 +02:00
pc64 kernel: clear FPillegal in pexit() and before pprint() 2019-09-08 19:02:01 +02:00
port usbxhci: fix endpoint stall recovery, handle Ep.clrhalt flag 2019-09-22 18:51:41 +02:00
ppc kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
sgi kernel: catch execution read fault on SG_NOEXEC segment (for mips) 2019-08-27 03:48:51 +02:00
teg2 kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
xen kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
zynq kernel: catch execution read fault on SG_NOEXEC segment 2019-08-27 03:47:18 +02:00
mkfile remove unmaintained omap4 (pandaboard) kernel 2016-05-05 16:35:25 +02:00