commit | ff8fac8dfe2e1aae899b0953eee7b4c9b905bd52 | [log] [tgz] |
---|---|---|
author | Etan Cohen <etancohen@google.com> | Thu Dec 07 17:17:43 2017 -0800 |
committer | Etan Cohen <etancohen@google.com> | Thu Dec 07 17:17:43 2017 -0800 |
tree | fb1798ef9481ece60966dba3cd9cf520c6cff68f | |
parent | 793f9845c3348e861337bb5a9fe4eba82d8d007e [diff] |
[AWARE] Fix message length limit comparison Bug: 70354311 Test: unit tests & integration tests Change-Id: I997b89493fc2102c6a0b6f4ce7a918bed39fad58
diff --git a/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java b/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java index 421d9ac..62cc3ec 100644 --- a/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java +++ b/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java
@@ -329,8 +329,8 @@ enforceNetworkStackPermission(); } - if (message != null - && message.length > mStateManager.getCharacteristics().getMaxServiceNameLength()) { + if (message != null && message.length + > mStateManager.getCharacteristics().getMaxServiceSpecificInfoLength()) { throw new IllegalArgumentException( "Message length longer than supported by device characteristics"); }