Save 'Reserve' Bytes in EAP-SIM/AKA packets.

This CL updates the EAP Library to save (but ignore) 'Reserve' Bytes in
received EAP Packets. These bytes are necessary for correctly computing
the MAC for messages - even though these Bytes are supposed to be
ignored by the receiver, they are still necessary for correctly
computing the MAC.

Bug: 172677547
Test: atest FrameworksIkeTests
Change-Id: Ic1b6879807e3f2c1ce44339a415c983ec1fd3f57
Merged-In: Ic1b6879807e3f2c1ce44339a415c983ec1fd3f57
(cherry picked from commit 533bff4a9bd6b3c34908b062e5885f39164f5b6f)
10 files changed
tree: b08b893ea25cc895ff7a55915787209a01f0fd8a
  1. apex/
  2. api/
  3. src/
  4. tests/
  5. Android.bp
  6. jarjar-rules-shared.txt
  7. OWNERS
  8. PREUPLOAD.cfg
  9. README.md
  10. TEST_MAPPING
README.md

IKEv2 Library for Android

Introduction

This IKEv2 library is an in-process client library implementing the IKEv2 protocol as well as extensions necessary for the support of IWLAN. It is designed to work in a non-privileged fashion on top of the Android IPsec API surface.