History log of /external/android-clat/netlink_msg.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fbef82d10366495bbd0dbb30cea015cb67c8105a 22-Feb-2014 Colin Cross <ccross@android.com> android-clat: link against libnl instead of libnl_2

Change-Id: Ida397d0e8f347a78fb25353ea38760f3b4b499a6
/external/android-clat/netlink_msg.c
4f3d78640de4573ced186edd3a09b1247d981edf 01-Feb-2013 Lorenzo Colitti <lorenzo@google.com> Ensure netlink messages come from the kernel.

Currently clatd accepts all netlink messages without validating
that they come from the kernel. This could allow another app to
spoof these messages. Fix this by connecting the socket to the
kernel so that no other process can send it messages.

Bug: 7664960
Change-Id: I994641ea13cfd07fb25ccf52fcbbf5d1c9633ec4
/external/android-clat/netlink_msg.c
a45056e35c1af2a0f0a6eed258fd5fdf4846a79f 23-Mar-2012 Daniel Drown <dan-android@drown.org> android clat service

This software provides the nat 4->6 translation needed for the "clat" part of
the 464xlat standard. It is needed for better IPv4 application support while
on an IPv6-only mobile network connection using 464xlat's nat64 (such as
T-Mobile's IPv6 trial).

A general diagram of how 464xlat works:
http://dan.drown.org/android/clat/Clat-Plat.png

Depends-on: I2392f8127dcd90d16b0f20ff31bcc5aa096db464
Change-Id: If2bc6916fc66fd4bca7cc241c83cfae839b82e15
Signed-off-by: Daniel Drown <dan-android@drown.org>
/external/android-clat/netlink_msg.c