]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: Implement Any-IP support for IPv6.
authorMaciej Żenczykowski <maze@google.com>
Mon, 27 Sep 2010 00:07:02 +0000 (00:07 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Sep 2010 06:38:15 +0000 (23:38 -0700)
commit1c5c6eaa9f3478b2445b4cad2619e2a515c7c1f5
treebfe0887548935354c671103e9718965e208db652
parent598eafc17ebe183b7dca8d3e35896a37b5a90b23
ipv6: Implement Any-IP support for IPv6.

AnyIP is the capability to receive packets and establish incoming
connections on IPs we have not explicitly configured on the machine.

An example use case is to configure a machine to accept all incoming
traffic on eth0, and leave the policy of whether traffic for a given IP
should be delivered to the machine up to the load balancer.

Can be setup as follows:
  ip -6 rule from all iif eth0 lookup 200
  ip -6 route add local default dev lo table 200
(in this case for all IPv6 addresses)

Signed-off-by: Maciej Żenczykowski <maze@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/route.c