History log of /device/generic/goldfish/wifi/ipv6proxy/address.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d72c08a3ec3b8186da7f4d26804a86a8ae203110 07-Jul-2017 Bjoern Johansson <bjoernj@google.com> Make ipv6proxy compile outside of Android

Make sure the right includes are included and fix some warning issued by
GCC that were not issued by clang.

BUG: 74514143
Test: Build emulator image and manually verify that WiFi is working
Change-Id: I9d31a467e905d5c9853b2279fe1f683d2baa0355
(cherry picked from commit 8e1fd76e1486b776d9aefb0723b9d83e587bb168)
(cherry picked from commit 053681e39cbfd7e60e3c8bc02c507be41f3039fa)
(cherry picked from commit 08aa7eee5bf2803a5b6b2c7f76d05a743a505798)
/device/generic/goldfish/wifi/ipv6proxy/address.cpp
f7f751e80788d954967694df4e1afd5511f02ad6 23-Mar-2017 Bjoern Johansson <bjoernj@google.com> Create an IPv6 proxy application for emulator wifi

This adds the ipv6proxy application that will proxy neighborhood
dicovery (RFC4861) messages between an "outer" interface and one or more
"inner" interfaces on a router. The "outer" interface is the WAN
interface that the "inner" interfaces would like to access using IPv6.
The proxy application will forward messages such that nodes connected to
the "inner" interfaces can set up an IPv6 gateway and address and
correctly discover neighbors on the network. Additionally the proxy will
also handle requests from the "outer" interface for neighbors that
reside behind one of the "inner" interfaces.

BUG: 74514143
Test: Build emulator image and manually verify that WiFi is working
Change-Id: Id07ea8ca3b88820a90988d6f6cd0ebe959094b8b
(cherry picked from commit 4b7d972d509e56c647b48260904bbf555e6bbab3)
(cherry picked from commit 7b0b9049ef449cba19d6e6e09c4d4406520f11cb)
(cherry picked from commit 2d6ab534d3f95d8f34ed2d08dfb891e3fda8a045)
/device/generic/goldfish/wifi/ipv6proxy/address.cpp