Add support for AES-GCM-ESP as an IPSec algorithm
Allows native AES-GCM-ESP to be used as an IPSec transport/tunnel mode
algorithm with kernel support
Bug: 63589918
Test: IPsecService tests added, existing ones pass
Change-Id: I9f742027730f6affabb0667300f6d0d65983410c
diff --git a/server/NetdNativeService.h b/server/NetdNativeService.h
index 2f23d8e..0d7f721 100644
--- a/server/NetdNativeService.h
+++ b/server/NetdNativeService.h
@@ -98,6 +98,9 @@
const std::string& cryptAlgo,
const std::vector<uint8_t>& cryptKey,
int32_t cryptTruncBits,
+ const std::string& aeadAlgo,
+ const std::vector<uint8_t>& aeadKey,
+ int32_t aeadIcvBits,
int32_t encapType,
int32_t encapLocalPort,
int32_t encapRemotePort);