Add EPROTONOSUPPORT to IpSecManager SSE map

This change maps EPROTONOSUPPORT to the list of error codes that map to
UnsupportedOperationException in IpSecManager.

Bug: 80103456
Test: Compiles, CTS tests ran
Change-Id: Iec3d5fc4a9bcad7c104414afefae775232d46558
This commit is contained in:
Benedict Wong
2018-07-16 14:56:20 -07:00
parent 4aac3e9e48
commit 7e9c1ceadd

View File

@@ -941,7 +941,8 @@ public final class IpSecManager {
throw new IllegalArgumentException(sse); throw new IllegalArgumentException(sse);
} else if (sse.errorCode == OsConstants.EAGAIN) { } else if (sse.errorCode == OsConstants.EAGAIN) {
throw new IllegalStateException(sse); throw new IllegalStateException(sse);
} else if (sse.errorCode == OsConstants.EOPNOTSUPP) { } else if (sse.errorCode == OsConstants.EOPNOTSUPP
|| sse.errorCode == OsConstants.EPROTONOSUPPORT) {
throw new UnsupportedOperationException(sse); throw new UnsupportedOperationException(sse);
} }
} }