History log of /system/netd/server/XfrmController.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ec83605aa1e6e49610b80393c944d1fe2ffabc44 20-May-2017 ludi <ludi@google.com> Remove the return value of ipSecAddSecurityAssociation

Bug:38350493

Test: runtest -x tests/netd_integration_test.cpp

Change-Id: I48f8462d94e8c4e95d6766c1ce7f24b8a596b743
/system/netd/server/XfrmController.h
420ceac3e36c26c583949827116315b67b5427a3 06-Apr-2017 Nathan Harold <nharold@google.com> Add UDP Encap Support to XfrmController

-Add xfrm_encap_tmpl to ADDSA

Bug: 34812052
Test: cts - IpSecManagerTest:testUdpEncapsulation()

Change-Id: I743a2dbe4f5a497b2f77f7713a68e8970adfb7de
/system/netd/server/XfrmController.h
e2dd4c7ccab83878703d9bb12aa9bca12c63994c 19-Apr-2017 Nathan Harold <nharold@google.com> Fix ABI incompatibility for Netlink XFRM on Fugu

Fugu is compiled with an x86 userspace and an x86_64
kernel. This means that there is no guarantee of ABI
compatibility between the kernel and userspace. The
xfrm_usersa_info struct is one such place where the
compatibility happens to not exist due to struct
alignment differences. This CL patches the
xfrm_usersa_info struct to match the kernel's 64-bit
alignment in at least the case of x86 vs x86_64.

Bug: 37252170
Test: CTS - IpSecManagerTest passes
Change-Id: Ic08a75d543f92f7fa5e0cf8b4277de12464fd406
/system/netd/server/XfrmController.h
1a37153768aa605e0787591c39d73b674acd92c3 30-Jan-2017 Nathan Harold <nharold@google.com> Add XfrmController to NetdNativeService

Add a new controller to Netd that can handle IPSec XFRM
commands from the framework.

-Add new XfrmController controller
-Connect XfrmController to Controllers
-Add APIs in XfrmController for creating Transport IpSec Assocs

Bug: 34811756
Test: 34812052
Change-Id: If518a53a83fa76ea4c866992055a741ae064c30d
/system/netd/server/XfrmController.h