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);